Chatbot is a computer program that mimics human conversation and performs streamlined communication with the user through text messages. The usage of chatbots in the commercial field has been increasing recently due to the enhancement of customer satisfaction and product sales. However, most chatbots depend on antiquated models that can only provide pre-programmed responses, which is unclear and erroneous. This paper aims to build an automated mobile chatbot for a flower shop to assist them in reducing costs, boosting the business’s growth, and establishing connections with clients in an increasingly digital environment. The majority of robots have been around for about ten years and work by following rules. These kinds of chatbot answer to customers based on the rules for the conversation. The proposed chatbot is implemented by machine learning approaches and natural language processing algorithms to enhance the chatbot’s adaptability and human-like qualities, the chatbot are learning from the unsolved question based on the admin given answer. Besides, the admin interface is created to ease the data management in the proposed chatbot.

1.
Y-S.
Goh
,
L-Y.
Chong
,
S-C.
Chong
, “
SafeTravel-Application with Blockchain Technology
,” in
Proceedings of the International Conference on Computer, Information Technology and Intelligent Computing (CITIC 2022)
,
2022
,
29
47
, doi: .
2.
A.
Følstad
and
M.
Skjuve
. “
Chatbots for Customer Service: User Experience and Motivation
,” in
Proceedings of the International Conference on Conversational User Interfaces (CUI 2019)
,
ACM
,
2019
, pp.
1
9
, doi: .
3.
C-C.
Wong
,
L-Y.
Chong
,
S-C.
Chong
and
C-Y.
Law
, “
QR Food Ordering System with Data Analytics
,”
Journal of Informatics and Web Engineering (JIWE)
,
2023
,
2
(
2
),
249
272
, doi: .
4.
Wharton Online, “
How Do Businesses Use Artificial Intelligence?
2022
, [online]. Available: https://online.wharton.upenn.edu/blog/how-do-businesses-use-artificial-intelligence/
5.
M.
Wallace
, “
ELIZA: a very basic Rogerian psychotherapist chatbot
,”
2016
, [online]. Available: https://web.njit.edu/∼ronkowit/eliza.html.
6.
Psymbolic
, “
Common AI Techniques Used in Chatbots
,”
2019
, [online]. Available: https://www.psymbolic.com/7-common-ai-techniques-used-in-chatbots/
7.
Crisp Chatbot
, “
What are pattern matches and how do they work?
Crisp
,
2022
, [online]. Available: https://help.crisp.chat/en/article/what-are-pattern-matches-and-how-do-they-work-z5u54n/
8.
Engati
, “
Artificial Intelligence Markup Language (AIML)
,”
2021
, [online]. Available: https://www.engati.com/glossary/artificial-intelligence-markup-language
9.
Oracle Malaysia
, “
What is Natural Language Processing (NLP)?
2023
, [online]. Available: https://www.oracle.com/my/artificial-intelligence/what-is-natural-language-processing/
10.
BotStar
, “
Flower Shop Chatbot
,” BotStar.com,
2021
, [online]. Available: https://templates.botstar.com/chatbot-template/flower-shop-chatbot
11.
Clever Messenger
, “
Flower Delivery Chatbot Template
,” CleverMessenger.com,
2023
, [online]. Available: https://clevermessenger.com/templates/flower-delivery-chatbot-template/
12.
ConvertoBot
, “
Florist Chatbot Template Example
,” ConvertoBot.com,
2023
, [online]. Available: https://convertobot.com/chatbot-example/florist/view.
13.
E. L.
Spencer
, “
Natural Language Processing (NLP) Techniques & Examples
,”
Revuze
,
2023
, [online]. Available: https://www.revuze.it/blog/natural-language-processing-techniques/
14.
J.
Brownlee
, “
How to Use the Keras Functional API for Deep Learning
,”
Machine Learning Mastery
,
2017
, [online]. Available: https://machinelearningmastery.com/keras-functional-api-deep-learning/
This content is only available via PDF.
You do not currently have access to this content.