Smartly.AI

Bot

A bot is a virtual agent designed to answer specific answers sent by users via text or voice.
Bots are very convenient because they are always available, easy to use and can unload humans from tedious tasks.

Chatbot

A bot available on chat applications such as Messenger, Whatsapp, SMS, Websites,...

Voicebot

A bot available on voice first devices such as Amazon Echo or Google Home

Callbot

A bot available by calling a phone number

Masterbot

A bot able to work with and orchestrate other bots in order to satisfy a user request.

Intent

A group of sentences sharing the same meaning

Entity

A group of elements that must be catched by the bot to better serve the user

Training

The process of building a specific model tuned with the intents and entities of a bot

Parsing

The process of analyzing a user request to define the most probable user intents and extract all the relevant entities

Slot

Same definition as Entity, in the Amazon Alexa jargon

NLU

Natural Language Understanding
The process used to extract the meaning from a text request

NLG

Natural Language Generation
The process used to generate a human friendly text from a computer data
A good example of this is automated weather forecast text generation from raw data

NLP

Natural Language Processing
This regrouping NLU and NLG

Updated 9 months ago

Glossary


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.