Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sid24rane/Personal-Chef
An Self learning AI Chatbot who doesnt let you waste food by recommending awesome Recipies
https://github.com/sid24rane/Personal-Chef
android api api-ai app chatbot cheerio glide material-design nodejs recipe recipe-details
Last synced: 2 months ago
JSON representation
An Self learning AI Chatbot who doesnt let you waste food by recommending awesome Recipies
- Host: GitHub
- URL: https://github.com/sid24rane/Personal-Chef
- Owner: sid24rane
- License: mit
- Created: 2017-03-26T06:42:36.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-19T07:14:05.000Z (over 6 years ago)
- Last Synced: 2024-08-03T14:08:14.602Z (5 months ago)
- Topics: android, api, api-ai, app, chatbot, cheerio, glide, material-design, nodejs, recipe, recipe-details
- Language: Java
- Size: 21.8 MB
- Stars: 31
- Watchers: 3
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-artificial-intelligence - Personal-Chef - An Self learning AI Chatbot who doesnt let you waste food by recommending awesome Recipies (Chatbots)
README
# Personal Chef
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.
# Features!
- 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# Screenshots
Splash Screen
Home screen
Voice Input
All Recipes
Recipe Details
Recipe Details
Feedback
About Us
# Tech
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### Open Source Libraries
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### Development
Want to contribute? Great!
Just fork the project
Work on it and submit a pull request!Feel free to Hack !!
### Future Scope
- 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# License!
MIT**Free Software, Hell Yeah!**
[downloadlink]: