Food Ordering System based on Human Computer Interaction and Machine Learning Techniques

  • Anmol Sajnani
  • Nirmal Patel


There is a saying,”the best interface is no interface”. Many people consider voice interface as an  excellent approach  to communicate with computer system. In the following paper,  we are trying to build up a system which is based on Human Computer Interaction to put in an order for food in restaurants. People tend to go to a restaurant where service and convenience of the customer are given top priority. A major problem faced  by the customers in a restaurant is waiting for the staff to take the order, this is because during rush hours the availability of staff decreases. This mishap can be removed by implementing a Food ordering system, a device which is built using Raspberry   Pi 3; along with voice controlled interface, as presented in this paper. Techniques like Natural Language Processing, Rule-based system, Sentiment Analysis are used in the proposed system.

Keywords: Automatic Speech Recognition(ASR), Deep Learn- ing(DL), Machine Learning(ML), Natural Language Process- ing(NLP), Sentiment Analysis(SA), Text to Speech(TTS)


[1]ASR [Online] Available: asr.pdf (2018, April 21)
[2]MFCC [Online] Available: cepstrum (2018, April 21)

[3]Speech Recognition [Online] (2018, April 21) Available:http://what- processing-video-search-engines/
[4]Lokesh Kumar, Dr. Shalini Rajawat, and Krati Joshi, ”Comparative analysis of NoSQL (MongoDB) with MySQL Database”, International Journal of Modern Trends in Engineering and Research
[5]Kyunghyun Cho, Bart van Merrienboer, Caglar Gulcehre, Dzmitry Bahdanau, Fethi Bougares, Holger Schwenk, Yoshua Bengio, ”Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation”, CoRR 2014
[6]github [Online] Available:
[7]wildml [Online] Available: learning-for-chatbots-part-1-introduction/
[8]Eril Cambria, Soujanya Poria, Alexander Gelbukh, and Mike Thelwall,
Sentiment Analysis Is a Big Suitcase, IEEE 2017
[9]R. Jenitha Sri and P. Ajitha, ”Survey of Product Reviews using Sentiment Analysis”, International Journal of Science and Technology
[10]Anuja P.Jain and Asst. Prof Padma Dandannavar, ”Application of Machine Learning Techniques to Sentiment Analysis”, IEEE 2016
[11]BiswaRanjanSamal, Anil Kumar Behera, and Mrutyunjaya Panda, Per- formance Analysis of Supervised Machine Learning Techniques for Sentiment Analysis, IEEE 3rd International Conference on Sensing, Signal Processing and Security(ICSSS)
[12]Sneha Lukose and Savitha S. Upadhya,”Text to Speech Synthesizer- Formant Synthesis”, International Conference on Nascent Technologies in the Engineering Field, IEEE 2017 (2018, April 21)
[13]Text to Speech Flow [Online] Available: dan- guy/monguy/TTS.html (2018, April 21)
[14]Speech Synthesis [Online] Available: (2018, April 21)
[15]Ilya Sutskever, Oriol Vinyals, and Quoc V. Le. 2014. Sequence to sequence learning with neural networks. In NIPS.
0 Views | 0 Downloads
How to Cite
Sajnani, A., & Patel, N. (2020). Food Ordering System based on Human Computer Interaction and Machine Learning Techniques. Asian Journal For Convergence In Technology (AJCT), 5(3). Retrieved from