Naman Garg,
Naman Choudhary,
Natasha Goklani,
Muskan Goyal,
Khushi Sharma,
Abhishek Sharma,
- Student, Department of Computer Science, Poornima College of Engineering, Jaipur, Rajasthan, India
- Student, Department of Computer Science, Poornima College of Engineering, Jaipur, Rajasthan, India
- Student, Department of Computer Science, Poornima College of Engineering, Jaipur, Rajasthan, India
- Student, Department of Computer Science Poornima College of Engineering, Jaipur, Rajasthan, India
- Student, Department of Computer Science Poornima College of Engineering, Jaipur, Rajasthan, India
- Assistant Professor, Department of Computer Science, Poornima College of Engineering, Jaipur, Rajasthan, India
Abstract
This article 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 seamless 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 article 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, food service, natural language processing (NLP), node.js, Microsoft bot framework
[This article belongs to Journal of Advancements in Robotics ]
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):14-18.
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):14-18. Available from: https://journals.stmjournals.com/joarb/article=2024/view=155901
References
- Gaddam K. Building bots with Microsoft Bot Framework. Birmingham, The United Kingdom: Packt Publishing Ltd; 2017.
- 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; 11. [Online] Available at https://ieeexplore.ieee.org/abstract/document/10343095
- 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 Trans Comput Hum Interact. 2022; 29 (2): 1–38.
- Hsu IC, Chang CC. Integrating machine learning and open data into social chatbot for filtering information rumor. J Ambient Intell Humaniz Comput. 2021; 12 (1): 1023–1037.
- Stapić Z, Horvat A, Plantak Vukovac D. Designing a faculty chatbot through user-centered design approach. In: HCI International 2020–Late Breaking Papers: Cognition, Learning and Games: 22nd HCI International Conference, HCII 2020, Copenhagen, Denmark, July 19–24, 2020, Proceedings 22. Cham, Switzerland: Springer International Publishing; 2020. 472–484 p.
- Park DM, Jeong SS, Seo YS. Systematic review on chatbot techniques and applications. J Inf Process Syst. 2022;18 (1): 26–47.
- Vishwakarma A, Pandey A. A review & comparative analysis on various chatbots design. Int J Comput Sci Mob Comput. 2021; 10 (2): 72–78.
- Shenoy A, Bhoomika M, Annaiah H. Design of chatbot using natural language processing. In: Knowledge Engineering for Modern Information Systems. Berlin, Germany: De Gruyter; 2022 Jan 19. 60–79 p.
- Serban IV, Sankar C, Germain M, Zhang S, Lin Z, Subramanian S, et al. A deep reinforcement learning chatbot. arXiv preprint arXiv:1709.02349. 2017 Sep 7. [Online] Available at https://arxiv.org/abs/1709.02349
- Garcia Valencia OA, Suppadungsuk S, Thongprayoon C, Miao J, Tangpanithandee S, Craici IM, Cheungpasitporn W. Ethical implications of chatbot utilization in nephrology. J Pers Med. 2023; 13 (9): 1363.
Journal of Advancements in Robotics
Volume | 11 |
Issue | 02 |
Received | 06/05/2024 |
Accepted | 08/06/2024 |
Published | 10/07/2024 |