🔗 Live Demo
Recipe Meal Planner
Overview
The Recipe Meal Planner is an intelligent application designed to assist users in identifying potential health conditions based on their reported symptoms. Utilizing Natural Language Processing (NLP) techniques, this tool analyzes user input and matches it against a comprehensive dataset of symptoms and associated conditions. The goal is to provide users with informative responses and guidance on when to seek medical attention.
Features
_ User-Friendly Interface: Simple and intuitive design for easy interaction. _ NLP Integration: Leverages NLP algorithms to understand and process user input effectively. _ Extensive Recipe Dataset: Contains a wide range of recipes and meal types, ensuring accurate matching. _ Response Generation: Provides step-by-step instructions and ingredient lists for recipes. _ Continuous Learning: The dataset can be updated and expanded to include new recipes, cuisines, and ingredients.
Dataset
The application uses a JSON dataset (recipes.json) that includes:
_ Tags: Unique identifiers for each recipe or meal type. _ Patterns: Common phrases and ingredients that users might input. _ Responses: Informative messages with recipe suggestions and preparation instructions.
Example Entry
{
"tag": "spaghetti_bolognese",
"patterns": [
"I want pasta",
"Can I have a recipe with ground beef and tomato sauce?",
"How to make spaghetti Bolognese?"
],
"responses": [
"To make Spaghetti Bolognese, you'll need spaghetti, ground beef, tomato sauce, onions, garlic, and some seasonings. Cook the pasta as per instructions, sauté the beef with onions and garlic, then mix in the tomato sauce. Combine with pasta and enjoy!"
]
}
Installation
- Clone the repository:
bash git clone https://github.com/SanojYadav17/Recipe-meal-planner.git - Navigate to the project directory:
bash cd recipe_meal_planner - Install the required dependencies (if applicable):
bash pip install -r requirements.txt
Usage
- Run the application:
bash streamlit run app.py - Follow the prompts to enter your meal preferences or available ingredients.
- Get personalized recipe suggestions and cooking instructions.
Contributing
Contributions are welcome! If you have suggestions for improvements or new features, feel free to open an issue or submit a pull request.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Acknowledgments
- Special thanks to the developers of the NLP libraries used in this project.
- A huge appreciation for contributors and supporters who helped curate the recipe dataset.

Log in or sign up for Devpost to join the conversation.