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: 16 days ago
JSON representation

An Self learning AI Chatbot who doesnt let you waste food by recommending awesome Recipies

Lists

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]: