-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Curt Howard edited this page Sep 1, 2025
·
2 revisions
This project is aimed to help people cook delicious meals tailored to their tastes, pantry contents, and dietary restrictions.
A user should be able to input any "source" (using online recipe URLs for the MVP) and have a basic recipe be created from said source. Once the source recipe is approved, we create a "recipe" which can be augmented over time and tracked via a "recipe history."
As a user I should be able to
- input the URL of a recipe I've found on the internet and have that page's content be scraped for the main recipe content
- save the scraped recipe content as the starting point, or base recipe, in history
- modify the recipe over time using natural language feedback, adding to recipe history
- e.g. "This was the first time I made this recipe and found it to be bland. Let's make a new version that spices things up a little bit."
- create new recipes based on a given recipe using natural language, creating a new base recipe
- e.g. "I liked this recipe, but I'd also like to see a vegan version of this recipe"
- e.g. "It would be nice to see a version of this recipe that utilized my pressure cooker"
- ephemerally augment the recipe using natural language, without committing to history
- e.g. "Crap. This recipe calls for butter but I've just run out. What can I use instead?"
- e.g. "This recipe makes 4 servings, but I need to make 10 servings tonight. Please adjust."