Artificial Intelligence
- Definition
- Affective AI, also called emotion AI, is technology that infers a person's emotional state from signals such as voice tone, facial expression, and word choice. Its use carries privacy and consent obligations.
Computer VisionNatural Language Processing
Read more
Enterprise AI
- Definition
- Agent assist is AI software that supports a human customer-service representative during a live contact by transcribing the conversation, surfacing answers, and drafting notes. Here the agent is the human representative.
AI AgentsNatural Language Processing
Read more
Machine Learning
- Definition
- BERT (Bidirectional Encoder Representations from Transformers) is a language model from Google that reads text in both directions at once and became the standard base for text classification, entity extraction, and search…
Large Language ModelsNatural Language Processing
Read more
Natural Language Processing
- Definition
- A chatbot is a software program that holds a text or voice conversation with a person to answer questions or complete simple tasks. Modern chatbots run on large language models grounded in…
Generative AI
Read more
Natural Language Processing
- Definition
- Content moderation is the review of user-generated or AI-generated content to decide whether it is allowed, using classifiers, written policies, and human reviewers for the cases a model cannot settle.
AI Governance
Read more
Natural Language Processing
- Definition
- Conversational AI is the set of technologies that lets software hold a natural, multi-turn dialogue with people by text or voice, combining speech recognition, language understanding, dialogue management, and back-end integration.
Enterprise AIGenerative AI
Read more
Natural Language Processing
- Definition
- A copilot is an AI assistant embedded in a work application that drafts, summarizes, and answers questions from the content the user has open, while the person keeps control of the final…
Enterprise AIGenerative AI
Read more
Computer Vision
- Definition
- Intelligent document processing (IDP) combines OCR, classification, and language models to turn invoices, contracts, forms, and other documents into validated structured data that flows into business systems.
Enterprise AINatural Language Processing
Read more
Natural Language Processing
- Definition
- Machine translation is the automatic conversion of text or speech from one human language to another by software, now performed by neural models that read whole sentences and follow terminology instructions.
Read more
Machine Learning
- Definition
- Naive Bayes is a family of fast probabilistic classifiers that apply Bayes' theorem and assume every feature is independent of the others given the class, which makes them a common baseline for…
Natural Language Processing
Read more
Natural Language Processing
- Definition
- Named entity recognition (NER) is a natural language processing technique that finds and labels specific items in text, such as people, companies, dates, amounts, and identifiers, turning unstructured documents into structured fields.
Read more
Natural Language Processing
- Definition
- Natural language generation (NLG) is the production of readable text by software from data, instructions, or other text. It is the output half of NLP and the basis of most generative AI…
Generative AI
Read more
Natural Language Processing
- Definition
- Natural language processing (NLP) is the branch of AI that lets software read, interpret, and produce human language. It turns contracts, emails, call transcripts, and tickets into data a business can search,…
Artificial Intelligence
Read more
Natural Language Processing
- Definition
- Natural language query is the ability to ask a question of a database or reporting tool in plain English and receive the answer as a table, chart, or sentence computed from live…
Data ManagementEnterprise AI
Read more
Natural Language Processing
- Definition
- Natural language understanding (NLU) is the part of NLP that works out what text or speech means, turning an open-ended sentence into an intent and extracted fields that software can act on.
Read more
Computer Vision
- Definition
- Optical character recognition (OCR) converts images of printed text, such as scans, photos, and PDFs, into machine-readable characters that software can search, extract, and process.
Natural Language Processing
Read more
Machine Learning
- Definition
- A recurrent neural network is a neural network that processes a sequence one step at a time while carrying a hidden state forward, so earlier inputs influence how later ones are interpreted.
Natural Language Processing
Read more
Natural Language Processing
- Definition
- Semantic search is a retrieval method that finds documents by meaning rather than by matching exact words, using embeddings to return the passages closest to what the user asked.
Generative AI
Read more
Artificial Intelligence
- Definition
- Semantic skills are the capabilities that let an AI system work out what language means, including word sense, context, and intent, so it can act on requests however they are phrased.
Natural Language Processing
Read more
Natural Language Processing
- Definition
- Sentiment analysis is the use of natural language processing to determine the attitude expressed in text, usually as positive, negative, or neutral, so that customer feedback can be counted and tracked over…
Read more
Natural Language Processing
- Definition
- Speech recognition, or automatic speech recognition (ASR), is the conversion of spoken audio into written text by software, making calls, dictation, and meetings searchable and usable by other AI systems.
Read more
Natural Language Processing
- Definition
- Summarization is the use of a language model to condense a long text into a shorter one that keeps the important points, in a format and length set by the prompt.
Generative AI
Read more
Natural Language Processing
- Definition
- Text classification is the task of assigning a piece of text to one or more predefined categories, such as routing a support email to billing, shipping, or returns.
Machine Learning
Read more
Natural Language Processing
- Definition
- Text-to-speech (TTS) is the generation of spoken audio from written text by software, used in phone systems, voice assistants, and accessibility tools to read dynamic content aloud in a natural voice.
Read more
Natural Language Processing
- Definition
- Text-to-SQL is the translation of a plain-language question into a SQL statement that a database can run, performed by a language model given the schema and business definitions.
Data Management
Read more
Natural Language Processing
- Definition
- Tokenization is the step that splits text into tokens, the word pieces a language model reads and produces, and the unit in which context windows, throughput, and usage-based pricing are measured.
Large Language Models
Read more
Natural Language Processing
- Definition
- Topic modeling is an unsupervised learning technique that discovers the themes running through a large collection of documents without being told in advance which categories to look for.
Read more
Natural Language Processing
- Definition
- A virtual assistant is a conversational AI application that helps a person complete tasks across several systems on request, such as booking a room, checking a balance, or updating a ticket.
Read more
Natural Language Processing
- Definition
- Web scraping is the automated extraction of data from websites by software, and a web crawler discovers pages by following links. Both feed pricing, research, and AI training data pipelines.
Data Management
Read more