3. A bot is a software application that is programmed to do certain
tasks.
A chatbot is a computer program that uses artificial intelligence
(AI) and natural language processing (NLP) to understand
customer questions and automate responses to them,
simulating human conversation.
7. Intents
● Intent refers to a user’s goal behind a command or a query. It denotes the intention
behind a user’s “query.”
● The efficiency of any chatbot is undeniably determined by how well it can identify
the user’s needs, i.e., their intent, and efficiently solve their problems.
● This is a complex process where the machine takes the user’s query and classifies
them into pre-defined buckets.
8. Entities
● Entities extract and analyse the meaning behind an utterance from intents and
personalise the user experience by providing the most relevant results.
● An entity is a secondary tool and can act as a modifier.
● It is referred to as the data user shares to describe their “intent.”
● It provides more context for the machine to resolve the query.
9. Story and Fallback
● A story is a conversation scenario is the flow that bot has to flow when receives a
user query, like receiving pizza orders or scheduling doctor appointments or
whatever you want.
● The fallback interaction is triggered when your chatbot doesn’t recognize the
user’s message.
14. LLM
● Basically Machine learning models use deep learning algorithms for Natural
language processing
● Trained on massive amount of data widely available on internet.
● LLMs can perform many types of language tasks, such as translating languages,
analyzing sentiments, chatbot conversations, and more