An Self learning AI Chatbot who doesnt let you waste food by recommending awesome Recipies
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 2 commits behind sid24rane:master.
Latest commit 9347bdf Mar 26, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gradle/3.3 Initial commit Mar 26, 2017
.idea Initial commit Mar 26, 2017
app Initial commit Mar 26, 2017
build Initial commit Mar 26, 2017
gradle/wrapper Initial commit Mar 26, 2017
screenshot added screenshots Mar 26, 2017
LICENSE Initial commit Mar 26, 2017
Personalchef.iml Initial commit Mar 26, 2017
README.md added screenshots Mar 26, 2017
build.gradle Initial commit Mar 26, 2017
gradle.properties Initial commit Mar 26, 2017
gradlew Initial commit Mar 26, 2017
gradlew.bat Initial commit Mar 26, 2017
local.properties Initial commit Mar 26, 2017
settings.gradle Initial commit Mar 26, 2017

README.md

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!