Terminology Flashcards
(95 cards)
Define ‘Chatbot / Language model chatbot’.
A chatbot is an AI system that uses natural language processing—often powered by a trained language model—to converse with users and generate human-like responses.
Define ‘Latency’.
The delay between a user’s input and the chatbot’s response, which affects how quickly the system interacts.
Define ‘Response time’.
The amount of time the chatbot takes to produce an answer after receiving a query.
Define ‘Critical path’.
The minimal sequence of dependent processing steps or models required to transform user input into a response; delays in any step slow the overall output.
Define ‘Natural language understanding (NLU)’.
The component of NLP that interprets and converts unstructured user input into structured, machine-actionable data.
Define ‘Machine learning models’.
Algorithms trained on data to recognize patterns and make predictions; in chatbots, they learn language patterns to understand and generate responses.
Define ‘Machine‐actionable information’.
Data that has been structured or processed into a format that a computer system can directly use to perform tasks or decisions.
Define ‘Training dataset’.
A collection of examples used to train a model so that it can learn to understand language and generate appropriate responses.
Define ‘Domain‐specific dataset’.
A dataset focused on a particular subject area, providing the specialized vocabulary and context needed for a chatbot in that field.
Define ‘Linguistic nuances’.
Subtle variations in language such as tone, emotion, or ambiguity that impact meaning and must be understood for accurate responses.
Define ‘Context’.
The surrounding conversation and background information that gives meaning to the current user input.
Define ‘Natural language processing (NLP)’.
The field of AI that enables computers to understand, interpret, and generate human language.
Define ‘Lexical analysis’.
The process of breaking down text into words or tokens as the first step in understanding language.
Define ‘Tokenization’.
Splitting text into smaller units (tokens) like words or subwords, making it easier for the model to process.
Define ‘Stemming’.
A technique that reduces words to their root form by cutting off endings, aiding in recognizing word variants.
Define ‘Lemmatization’.
The process of converting a word to its base or dictionary form using language rules, improving consistency in text analysis.
Define ‘Syntactic analysis (Parsing)’.
Analyzing a sentence’s grammatical structure—often via a parse tree—to understand how words relate to each other.
Define ‘Parse tree’.
A tree diagram that represents the grammatical structure of a sentence, showing the relationships among its parts.
Define ‘Semantic analysis’.
The process of determining the meaning of a sentence by interpreting the definitions and relationships of its words.
Define ‘Discourse integration’.
Linking the meaning of a sentence with previous parts of the conversation to maintain context over multiple exchanges.
Define ‘Pragmatic analysis’.
Understanding the intended meaning behind words by considering context, real-world knowledge, and implied nuances.
Define ‘Sentiment analysis’.
Evaluating the emotional tone of text to determine whether it is positive, negative, or neutral.
Define ‘Dialogue state tracking’.
Maintaining and updating the conversation context over multiple turns to ensure coherent and relevant responses.
Define ‘Multi‐turn dialog management’.
Handling conversations that involve several back-and-forth exchanges, ensuring continuity and context retention.