Skip to content

Problem Statement

Jakob Schödl edited this page May 6, 2026 · 1 revision

Main functionality

  • A cooking assistant, that helps users get recipe recommendations
  • The user has a text input, and different selectors based on taste, heritage, ingredients, etc.
  • A persistent store exists for hard preferences, e.g. vegetarian, allergies
  • Based on the above selectors, some recipes are generated by the GenAI component
  • The recipes can include images or icons, ingredients, instructions, a button for AI help during cooking, adjusting portions, nutrient estimation
  • The user can also save these recipes to their account

Intended users

  • People looking for cooking inspiration
  • Health conscious users
  • Inexperienced cookers

GenAI integration

  • Generate recipes based on the prompt assembled from the free-text input, the selectors, and general preferences
  • Generate personal help for the user during cooking

Scenarios

  1. As a person looking for cooking inspiration, I want to open the app, input my preferences, and receive innovative recipes based on my preferences and tastes, so I can quickly cook a meal.
  2. As a health conscious user, I want to get recipes from the app, that include nutrient and calorie estimations, so that I can track my daily intake.
  3. As a person with dietary restrictions, I want to be able to specify my allergies and preferences in the settings, so that I always get recipes that fit my condition.
  4. As an inexperienced cooker, I want to be able to ask for AI help during my cooking, if I get stuck with the recipe, so that I can successfully finish my meal.

Initial Sketch of the desired application

Clone this wiki locally