Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AI-Based Recipe Recommender #146

Closed
UppuluriKalyani opened this issue Oct 8, 2024 · 5 comments
Closed

AI-Based Recipe Recommender #146

UppuluriKalyani opened this issue Oct 8, 2024 · 5 comments

Comments

@UppuluriKalyani
Copy link
Owner

Project Title: AI-Based Recipe Recommender

Overview:

Build an AI-powered web application that recommends recipes based on ingredients the user inputs. The user can list ingredients they have on hand, and the model will suggest various recipes that can be made with those ingredients. Additionally, users can filter recipes based on dietary preferences (vegetarian, vegan, gluten-free, etc.), cuisine type, or time required.

Key Features:

Ingredient Input: Users can input the ingredients they have, either through text or voice.

Recipe Recommendation: The application will return a list of recipes, ranked by relevance to the ingredients.

Filters: Users can filter recipes by preferences like vegan, vegetarian, or dietary restrictions.

Steps Display: Once a recipe is selected, show step-by-step cooking instructions.

Difficulty Level: Display recipe difficulty (easy, medium, hard).

Save and Share: Users can save favorite recipes or share them on social media.

Input:

List of ingredients.

Optional filters (dietary preferences, cuisine type, etc.).

Output:

A ranked list of recipes that can be made using the provided ingredients.

Recipe details: ingredients required, steps, cooking time, and difficulty level.

Tools/Tech:

Frontend: Streamlit (or any web framework like React).

Backend: Flask/Django.

Machine Learning: NLP for matching ingredients to recipes (could use a pre-built recipe dataset or API).

Database: MongoDB, Firebase, or any other NoSQL database to store user preferences and recipes.

External APIs: You can use recipe APIs like Spoonacular for fetching recipes.

@UppuluriKalyani UppuluriKalyani added the enhancement New feature or request label Oct 8, 2024
Copy link

github-actions bot commented Oct 8, 2024

Thank you for creating this issue! 🎉 We'll look into it as soon as possible. In the meantime, please make sure to provide all the necessary details and context. Your contributions are highly appreciated! 😊

@JahnaviDhanaSri
Copy link

JahnaviDhanaSri commented Oct 9, 2024

Hi @UppuluriKalyani,

The AI-Based Recipe Recommender sounds like a fantastic project, and I would love to contribute! I have experience in building web applications and working with natural language processing (NLP), which will be useful for matching ingredients to recipes. Additionally, I'm comfortable with Flask/Django and working with external APIs like Spoonacular.

Could you kindly assign this issue to me?

@UppuluriKalyani
Copy link
Owner Author

@JahnaviDhanaSri Proceed

Copy link

github-actions bot commented Nov 2, 2024

Hey @JahnaviDhanaSri, can you share the progress of this project?

@github-actions github-actions bot closed this as completed Dec 6, 2024
Copy link

github-actions bot commented Dec 6, 2024

This issue has been automatically closed because it has been inactive for more than 30 days. If you believe this is still relevant, feel free to reopen it or create a new one. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants