Skip to content

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

License

Notifications You must be signed in to change notification settings

MumbaiHackathon/Personal-Chef

 
 

Repository files navigation

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

Installation

Just download the apk from the link given below downloadlink

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!

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%