chatterbot
Automated text responder
A chatterbot is a computer program designed to simulate conversation with human users, typically through text.
The term combines "chatter" with "robot." Early chatterbots followed simple pattern-matching rules; modern ones use sophisticated language models.
Also spelled chatbot, which has become the dominant form: The company's chatbot handles customer service inquiries.
Machines mimicking human thought
- machine learningAlgorithms that improve from data
- natural language processingComputational analysis of speech
- neural networkInterconnected computational nodes mimicking cognition
- language modelSystem that generates text
GPT · deep learning · Turing test · knowledge base · pattern recognition · training data · transformer · generative AI
Spoken exchange between parties
- banterPlayful, teasing exchange
- exchangeMutual giving and receiving
- interactionReciprocal action between parties
- discourseFormal communication on subjects
communication · prompt · query · response · greeting · farewell · turn-taking · utterance
Finite problem-solving procedure
- scriptWritten words for performance
- softwarePrograms directing computer operations
- programmedSet with instructions
- automatedOperating without human control
systematic · preprogrammed · routine · processing · task · workflow · trigger · decision tree
Software providing automated help
- avatarDigital user representation
- user interfaceHuman-computer interaction system
- text-basedConveyed through writing
- widgetUnspecified small device
messaging · platform · integration · API · embed · pop-up · dashboard · mobile app
Assistance for buyers
- helpdeskTechnical assistance service
- FAQCommon queries document
- supportTo uphold or sustain
- troubleshootingSystematic fault diagnosis
booking · recommendation · e-commerce · healthcare · banking · hospitality · lead generation · onboarding
artificial intelligence
Machines mimicking human thought
- machine learningAlgorithms that improve from data
- natural language processingComputational analysis of speech
- neural networkInterconnected computational nodes mimicking cognition
language model · GPT · deep learning · Turing test · knowledge base · pattern recognition · training data · transformer · generative AI · large language model
dialogue
Spoken exchange between parties
- banterPlayful, teasing exchange
- exchangeMutual giving and receiving
- interactionReciprocal action between parties
discourse · communication · prompt · query · response · greeting · farewell · turn-taking · utterance · thread
algorithm
Finite problem-solving procedure
- scriptWritten words for performance
- softwarePrograms directing computer operations
- programmedSet with instructions
automated · systematic · preprogrammed · routine · processing · task · workflow · trigger · decision tree · rule-based
virtual assistant
Software providing automated help
- avatarDigital user representation
- user interfaceHuman-computer interaction system
- text-basedConveyed through writing
widget · messaging · platform · integration · API · embed · pop-up · dashboard · mobile app · website
customer service
Assistance for buyers
troubleshooting · booking · recommendation · e-commerce · healthcare · banking · hospitality · lead generation · onboarding · appointment scheduling