Don't Know what to COOK ?? Our Personal Chef can help you!
An Self learning AI Chatbot who doesnt let you waste food by recommending awesome Recipies.
- Intelligent Chatbot who understands your needs
- Personal Assistant who guides you in search of proper recipe to make
- Supports 2 modes - Speech Mode using Personal Assistant and Text Mode
- Add ingredients you have in the fridge
- Accurate Recipes suggested
- View Recipe details: - Description of the Recipe - Image/Snapshot of the Recipe - Ingredients - Procedure - Nutrition content - (FATs,Energy,Carbohydrates and many more) - Rating provided by users on the recipe
Personal Chef uses a number of technologies to work properly:
- [NodeJS] - Backend for scraping the recipes data from Yummly
- [API.Ai] - Conversational User Experience API providing chatbot
- [Android API's] - Frontend
- [Material Design] - great UI design patterns for Android apps
Personal Chef is currently using the following libraries.
- [Glide] - An image loading and caching library for Android focused on smooth scrolling
- [Cheerio] - Node.js module for analysing and scraping the DOM
Want to contribute? Great! Just fork the project Work on it and submit a pull request!
Feel free to Hack !!
- Improving the Chatbot by training it with large datasets
- Combining multiple recipes sources to improve suggestions
- Sorting recipes based on User characteristics like - Allergy,Cusine,Type
- Using IoT -> to add sensor for detecting stale items inside fridge and sugggest recipes and notify the user
- Allowing users to make recipes as favourite
MIT
Free Software, Hell Yeah!