FoodieBot – A Conversational Food Ordering Chatbot Using Node.js and Microsoft Bot Framework

Year : 2024 | Volume :11 | Issue : 02 | Page : –
By

Naman Garg,

Naman Choudhary,

Natasha Goklani,

Muskan Goyal,

Khushi Sharma,

Abhishek Sharma,

  1. Student Department of Computer Science Poornima College of Engineering, Jaipur Rajasthan India
  2. Student Department of Computer Science Poornima College of Engineering, Jaipur Rajasthan India
  3. Student Department of Computer Science Poornima College of Engineering, Jaipur Rajasthan India
  4. Student Department of Computer Science Poornima College of Engineering, Jaipur Rajasthan India
  5. Student Department of Computer Science Poornima College of Engineering, Jaipur Rajasthan India
  6. Assistant Professor Department of Computer Science Poornima College of Engineering, Jaipur Rajasthan India

Abstract

This paper delves into the development of a food order chatbot, leveraging Node.js alongside the Microsoft Bot Framework. The burgeoning popularity of chatbots within the food industry stems from their capacity to streamline the ordering process while simultaneously enriching customer experiences. In this study, we explore the implementation process, features, and advantages associated with crafting a food order chatbot, utilizing Node.js as the backend programming language and the Microsoft Bot Framework as the development platform. Central to our investigation is FoodieBot, a chatbot endowed with pivotal features such as restaurant selection, menu browsing, order placement, and integrated payment processing. Through a comprehensive evaluation of the system’s performance and user experience, we elucidate its efficacy in optimizing the food ordering journey and furnishing users with a convenient conversational interface. By addressing the burgeoning demand for sseamless and intuitive food ordering solutions, this research contributes to the burgeoning field of chatbot technology, particularly within the context of the food service industry. Furthermore, the findings of this study offer insights into the practical implications and potential applications of chatbots in enhancing business operations and customer interactions within the food domain. Through rigorous analysis and empirical validation, this paper underscores the transformative potential of leveraging Node.js and the Microsoft Bot Framework to develop innovative solutions tailored to the evolving needs of modern consumers and businesses alike.

Keywords: chatbot, food order, Node.js, Microsoft Bot Framework,

[This article belongs to Journal of Advancements in Robotics(joarb)]

How to cite this article: Naman Garg, Naman Choudhary, Natasha Goklani, Muskan Goyal, Khushi Sharma, Abhishek Sharma. FoodieBot – A Conversational Food Ordering Chatbot Using Node.js and Microsoft Bot Framework. Journal of Advancements in Robotics. 2024; 11(02):-.
How to cite this URL: Naman Garg, Naman Choudhary, Natasha Goklani, Muskan Goyal, Khushi Sharma, Abhishek Sharma. FoodieBot – A Conversational Food Ordering Chatbot Using Node.js and Microsoft Bot Framework. Journal of Advancements in Robotics. 2024; 11(02):-. Available from: https://journals.stmjournals.com/joarb/article=2024/view=155901



References

  1. Gaddam K. Building Bots with Microsoft Bot Framework. Packt Publishing Ltd; 2017 May 31.
  2. Hassija V, Chakrabarti A, Singh A, Chamola V, Sikdar B. Unleashing the Potential of Conversational AI: Amplifying Chat-GPT’s Capabilities and Tackling Technical Hurdles. IEEE Access. 2023 Dec 5.
  3. Chaves AP, Egbert J, Hocking T, Doerry E, Gerosa MA. Chatbots language design: The influence of language variation on user experience with tourist assistant chatbots. ACM Transactions on Computer-Human Interaction. 2022 Jan 17;29(2):1-38.
  4. Hsu IC, Chang CC. Integrating machine learning and open data into social Chatbot for filtering information rumor. Journal of Ambient Intelligence and Humanized Computing. 2021 Jan;12(1):1023-37.
  5. Stapić Z, Horvat A, Plantak Vukovac D. Designing a faculty Chatbot through user-centered design approach. InHCI International 2020–Late Breaking Papers: Cognition, Learning and Games: 22nd HCI International Conference, HCII 2020, Copenhagen, Denmark, July 19–24, 2020, Proceedings 22 2020 (pp. 472-484). Springer International Publishing.
  6. Park DM, Jeong SS, Seo YS. Systematic review on chatbot techniques and applications. Journal of Information Processing Systems. 2022;18(1):26-47.
  7. Vishwakarma A, Pandey A. A review & comparative analysis on various chatbots design. International Journal of Computer Science and Mobile Computing. 2021 Feb;10(2):72-8.
  8. Shenoy A, Bhoomika M, Annaiah H. Design of chatbot using natural language processing. Knowledge Engineering for Modern Information Systems. De Gruyter. 2022 Jan 19:60-79.
  9. Serban IV, Sankar C, Germain M, Zhang S, Lin Z, Subramanian S, Kim T, Pieper M, Chandar S, Ke NR, Rajeshwar S. A deep reinforcement learning chatbot. arXiv preprint arXiv:1709.02349. 2017 Sep 7.
  10. Garcia Valencia OA, Suppadungsuk S, Thongprayoon C, Miao J, Tangpanithandee S, Craici IM, Cheungpasitporn W. Ethical implications of chatbot utilization in nephrology. Journal of Personalized Medicine. 2023 Sep;13(9):1363.

Regular Issue Subscription Review Article
Volume 11
Issue 02
Received May 6, 2024
Accepted June 8, 2024
Published July 10, 2024