Pizza Ordering Chatbot Using Amazon Lex
Pizza Ordering Chatbot Using Amazon Lex
https://doi.org/10.22214/ijraset.2022.40861
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
Abstract: Because of breakthroughs in machine learning and deep learning, which are causing a change in every industry area
and managing various types of activities better than people. The majority of monotonous jobs that were formerly performed by
humans are now replaced by AI. Every firm is aiming to replace the least skilled labour with AI robots that can do comparable
tasks more efficiently, especially when it comes to chatbots. A chatbot is computer software that mimics human interaction by
using voice instructions, text dialogues, or both. Chatbots are being employed to address consumer concerns or problems in food
delivery app businesses such as Zomato and Swiggy, but are chatbots truly useful in that business model? This business model's
target customers are those who don't have time to go outside to obtain food, prefer convenience at home, or are unwilling to
endure discomfort, thus their concerns should be resolved in the most convenient way possible. To fulfil the user's request, a
chatbot is employed. It is critical for the chatbot to plan how to carry out the task that the user has asked. New tools are available
now to create and deploy chatbots; Amazon Lex by AWS is one of them. This project focuses on creating a Pizza Ordering
Chatbot using Amazon Lex to help the user order pizza.
Keywords: Amazon Lex, Amazon Web Services (AWS), Chatbot.
I. INTRODUCTION
A. Chatbot
A chatbot is a computer program that conducts a conversation in natural language via text or speech, understands the intent of the
user and sends a response based on business rules and data of the organization.
One of the first chatbots was ELIZA. It was also an early test case for the Turing Test, which determines if a machine can
demonstrate cognition that is comparable to, or indistinguishable from, that of a person. The computer used "pattern matching" and
replacement methods to provide prepared replies, giving early users the impression that they were speaking with someone who
understood their input. The scripts in the software limited the program's capabilities. Joseph Weizenbaum, a researcher at MIT's
Artificial Intelligence Laboratory, created an early natural language processing algorithm in the mid-1960s. It was allegedly made to
show how shallow human-computer connections were at the time. Humans, on the other hand, found it highly entertaining when it
was put on computers. In today’s world, chatbots have many applications such as online shopping, ticket booking, news reports,
food ordering, etc.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1206
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
C. Amazon Lex
Amazon Lex is a robust discussion tool that enables developers to incorporate interactive experiences into new and existing
applications by integrating voice and text interfaces. Alexa is powered by this behind-the-scenes service. Amazon Lex is a service
that allows you to create these conversational user interfaces.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1207
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1208
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1209
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
b) Application Bots:
- Build powerful interfaces to mobile applications.
- Examples: Book tickets, order food, Manage bank accounts, etc.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1210
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
IV. IMPLEMENTATION
A. Steps of Creating a Chatbot
To create an Amazon Lex bot (console)
1) Sign in to the AWS Management Console and open the Amazon Lex console at https://console.aws.amazon.com/lex/.
2) Assuming this is your first bot, select Get Started; else, select Create from the Bots page.
3) Fill up the form on the Create your Lex bot page with the following information, then click Create.
a) Choose the FoodOrdering blueprint.
b) Leave the default bot name (FoodOrdering).
c) For COPPA, choose No.
d) For User utterance storage, choose the appropriate response.
4) Choose to Create to preserve the settings, the console sends the appropriate queries to Amazon Lex. The bot editing screen is
then displayed by the console.
5) Wait till you get the confirmation that your bot was built successfully.
6) Test the bot.
Note - You can test the bot by typing text into the test window, or, for compatible browsers, by choosing the microphone button in
the test window and speaking.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1211
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1212
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1213
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1214
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1215
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue III Mar 2022- Available at www.ijraset.com
V. CONCLUSION
Through the proposed system, we can draw the conclusion that the PizzaOrdering chatbot will efficiently manage clients and accept
their orders in a simple yet cohesive manner. The chatbot conducts the discussion in a nice manner, carefully inquiring about the
type of pizza, the pizza dough, and the appetisers. It also requests the delivery time and confirms the order. We can also use Amazon
Lex to improve the appearance and utterances of the chatbot and deploy it on a full-scale website using Amazon Cloud Services.
REFERENCES
[1] Varia, Jinesh, and Sajee Mathew. "Overview of amazon web services." Amazon Web Services 105 (2014).
[2] Soni, Radhika & Thapar, Radhika. (2019). Acceptance of Chatbots by Millennial Consumers.
[3] AWS Documentation - https://docs.aws.amazon.com
[4] Amazon Lex Documentation - https://docs.aws.amazon.com/lex
[5] AWS Lex - https://aws.amazon.com/lex
[6] Pizza Ordering Chatbot Demo - https://youtu.be/6iLgN_1e4DU
[7] The Complete Guide To The Pizza Ordering Chatbot - https://youtu.be/FHbXSo95S7A
[8] GitHub Repository - https://github.com/Amey-Thakur/AWS-CERTIFIED-CLOUD-PRACTITIONER-CLF-C01
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1216