All Projects → ShashankSinha98 → Food-Ordering-Application-with-Review-Analyzer

ShashankSinha98 / Food-Ordering-Application-with-Review-Analyzer

Licence: other
A food ordering android application with feedback analyzer to improve food suggestions to customer.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Food-Ordering-Application-with-Review-Analyzer

food-and-grocery-automatization
Python application that automatizes your food and grocery orders using Selenium library.
Stars: ✭ 15 (-77.61%)
Mutual labels:  food-delivery-application, food-ordering
imeals-project
iMeals is a Open Source Restaurant Software for Food Delivery and Restaurant Management
Stars: ✭ 31 (-53.73%)
Mutual labels:  food-delivery-application, food-ordering
Munche
Munche is a 🍔 food delivery android application made in Java and Kotlin using the Firebase Suite and Mapbox Map Integration.
Stars: ✭ 35 (-47.76%)
Mutual labels:  food-ordering, paytm-payment-gateway
online-menu-cloud-kitchen-and-food-delivery-system
Most Advance online restaurant menu, food delivery system, online restaurant menu, free online restaurant menu, free online restaurant menu app, online restaurant menu service provider
Stars: ✭ 16 (-76.12%)
Mutual labels:  food-delivery-application, food-ordering
ways-of-working
Ways of Working (WoW) with team principles, values, ground rules, aspirations, norms, working agreements, shared expectations, and group understandings
Stars: ✭ 527 (+686.57%)
Mutual labels:  feedback
Ofscripts
A collection of the AppleScripts I use to extend OmniFocus.
Stars: ✭ 231 (+244.78%)
Mutual labels:  review
Survey Computer Vision
2020-2021年计算机视觉综述论文分方向整理
Stars: ✭ 207 (+208.96%)
Mutual labels:  review
Papers we read
Summaries of the papers that are discussed by VLG.
Stars: ✭ 203 (+202.99%)
Mutual labels:  review
buhos
Web based systematic literature review software
Stars: ✭ 25 (-62.69%)
Mutual labels:  review
pedal
A collection of tools to analyze student's Python source code
Stars: ✭ 22 (-67.16%)
Mutual labels:  feedback
paytm-integration-nodejs-express
Paytm Payment Gateway Integration With NodeJS & Express
Stars: ✭ 50 (-25.37%)
Mutual labels:  paytm
Thorsserializer
C++ Serialization library for JSON
Stars: ✭ 241 (+259.7%)
Mutual labels:  review
CFU-Playground
Want a faster ML processor? Do it yourself! -- A framework for playing with custom opcodes to accelerate TensorFlow Lite for Microcontrollers (TFLM). . . . . . Online tutorial: https://google.github.io/CFU-Playground/ For reference docs, see the link below.
Stars: ✭ 361 (+438.81%)
Mutual labels:  tflite
Codeponder
Marketplace for Code Reviews
Stars: ✭ 221 (+229.85%)
Mutual labels:  review
react-fastfood-delivery-app
An elegant single page food ordering web application running on top of reactjs & redux.
Stars: ✭ 47 (-29.85%)
Mutual labels:  food-ordering
Pronto
Quick automated code review of your changes
Stars: ✭ 2,450 (+3556.72%)
Mutual labels:  review
Dashi
💯 Get a notification in Slack every time someone asks you to check some code on Github or Bitbucket.
Stars: ✭ 29 (-56.72%)
Mutual labels:  review
E2E-Object-Detection-in-TFLite
This repository shows how to train a custom detection model with the TFOD API, optimize it with TFLite, and perform inference with the optimized model.
Stars: ✭ 28 (-58.21%)
Mutual labels:  tflite
TF2DeepFloorplan
TF2 Deep FloorPlan Recognition using a Multi-task Network with Room-boundary-Guided Attention. Enable tensorboard, quantization, flask, tflite, docker, github actions and google colab.
Stars: ✭ 98 (+46.27%)
Mutual labels:  tflite
react-native-camera-tflite
Real time image classification with React Native and Tensorflow lite.
Stars: ✭ 52 (-22.39%)
Mutual labels:  tflite

Food Ordering Application with Review Analyzer

LOC Stars Badge Forks Badge

This is a food ordering application which was inspired from food ordering system used by restaurants in China. There are two android applications in this project :

  • User Application- Just Eat

  • Manager Application- Just Eat Chef


Just Eat Just Eat Chef

1. Just Eat

The main aim of my project was to create a food recommendation system using machine learning model which will be integrated in an android application that will allows users to order food and drinks in a fast and convenient way. Basically, my project consists of three major parts, i.e.

  • Sentimental analysis of feedback given by the customers using RNN.
  • Integration of machine learning model in android application.
  • Ranking each food item in the menu based on the feedback given by the users.

First, I built and trained RNN model on Amazon food review dataset. Model was trained on around 3 lakh reviews and tested on 1 lakh reviews.

  • Training Accuracy = ~93 %
  • Testing Accuracy = ~91 %

tf.Keras model was converted into tflite model. Then, it was used inside Android Application to perform sentiment analysis on reviews given by users about their orders.


User application works in 5 stages-

  1. User goes to restaurant, scan QR code at table, select his dishes, make payment and confirm his order.
  2. Restaurant manager/chef receives his order and confirms it when his order is server at table.
  3. User give his feedback about his individual order.
  4. Feedback is analysed by ML model and a score is generated for each dishes based on customer review.
  5. Food score of dishes ordered is updated and sorted accordingly in main menu.

Application Workflow -

1. Login 2. Scan QR Code 3. Select Food 4. Checkout
5. Payment 6. Order Confirmation 7. Give Review 8. Review Result

Food Score will be updated after each review. Items having maximum food score will be at top and vice versa.


Max Scored Items Min Scored Items



2. Just Eat Chef

This application will be used by Restaurant Manager. They will recieve notification when user places order. Once order is served at table, manager will confirm the order which will enable user to give review of their experience with their food.

Key Features/Libraries used-

  • Payment Gateway - Paytm
  • Tflite - RNN Model
  • Firebase Authentication
  • Firebase Realtime Database
  • Firebase Storage
  • Glide
  • Volley
  • QR Code Scanner
  • Image Compressor
  • Image Cropper

For more details about restaurant food ordering, Click Here

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