All Projects → sid24rane → Personal-Chef

sid24rane / Personal-Chef

Licence: MIT license
An Self learning AI Chatbot who doesnt let you waste food by recommending awesome Recipies

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Personal-Chef

BakingApp
🍛🍴 This app allows a user to select a recipe and see video-guided steps for how to complete it, showcasing MVVM, Retrofit, ExoPlayer with lifecycle components, Master/Detail Flow, Widgets.
Stars: ✭ 18 (-25%)
Mutual labels:  recipe, glide
shorter.recipes
A website dedicated to making recipes from any website easy to read.
Stars: ✭ 27 (+12.5%)
Mutual labels:  recipe
FastWaiMai
仿写美团外卖电商项目
Stars: ✭ 123 (+412.5%)
Mutual labels:  glide
ContactsApp
Go-Jek Engineering Task Used MVP and Unit Testing Espresso, Mock Webserver and Activity Instrumentation Tests ,RxJava + RxAndroid + Retrofit 2 + OkHttp 3 + Dagger2 + ButterKnife+ Glide + Active Android ORM
Stars: ✭ 21 (-12.5%)
Mutual labels:  glide
MediaSliderView
Pure java based, highly customizable media slider gallery supporting both images and videos for android.
Stars: ✭ 85 (+254.17%)
Mutual labels:  glide
scrape-github-trending
Tutorial for web scraping / crawling with Node.js.
Stars: ✭ 42 (+75%)
Mutual labels:  cheerio
Pokedex
An application that uses Retrofit to consume the Pokeapi API, in addition to loading images with Glide.
Stars: ✭ 21 (-12.5%)
Mutual labels:  glide
recipes
Application for managing recipes, planning meals, building shopping lists and much much more!
Stars: ✭ 3,570 (+14775%)
Mutual labels:  recipe
OLA Play Music App
Music Streaming App
Stars: ✭ 27 (+12.5%)
Mutual labels:  glide
roove
Dating app based on firebase services and facebook login. MVVM-Kotlin-RxJava-Dagger-Databinding
Stars: ✭ 55 (+129.17%)
Mutual labels:  glide
shinyglide
Glide.js component for Shiny apps
Stars: ✭ 83 (+245.83%)
Mutual labels:  glide
XinFramework
Android 快速开发框架 总结以往开发结合三方项目 不断更新
Stars: ✭ 21 (-12.5%)
Mutual labels:  glide
dialogflow-watchnow-messenger
WatchNow FB Messenger bot with DialogFlow & Golang 💬
Stars: ✭ 24 (+0%)
Mutual labels:  api-ai
recipe-app
👨🏻‍🍳 Biggest list of the Best Recipes - React App and Api Rest
Stars: ✭ 20 (-16.67%)
Mutual labels:  recipe
ResDelivery-Hilt-Coroutines-Mvvm-Single-Activity
This is a Sample Single Activity App (Multi Fragments) that uses Dagger-Hilt, Coroutines Flows, Paging 3 & Mvvm Clean Architecture
Stars: ✭ 28 (+16.67%)
Mutual labels:  glide
udacity-baking-app-tasty
Udacity Android Developer Nanodegree project baking app
Stars: ✭ 33 (+37.5%)
Mutual labels:  recipe
nytclient-android
This sample app is created to demonstrate the usage of Android Architecture Components with MVVM architecture
Stars: ✭ 24 (+0%)
Mutual labels:  glide
android-tutorials-glide
Example code for Glide tutorial series, start here:
Stars: ✭ 16 (-33.33%)
Mutual labels:  glide
AvatarImageGenerator
Android library to generate image avatar from the first letter of a username. Letter avatar like Gmail Android best practice
Stars: ✭ 61 (+154.17%)
Mutual labels:  glide
website-to-json
Converts website to json using jQuery selectors
Stars: ✭ 37 (+54.17%)
Mutual labels:  cheerio

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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].