AI Glossary
This glossary provides definitions for common AI terms used throughout the application.
A
AI (Artificial Intelligence)
The simulation of human intelligence processes by machines, especially computer systems.
These processes include learning, reasoning, self-correction, and pattern recognition.
AI Basics
AGI (Artificial General Intelligence)
A hypothetical type of AI that would have the ability to understand, learn, and apply knowledge
across a wide range of tasks at a level equal to or exceeding human capabilities.
Unlike narrow AI, AGI would be capable of transferring knowledge between domains.
AI Basics
API (Application Programming Interface)
A set of rules and protocols that allows different software applications to communicate with each other.
In the context of AI, APIs enable developers to access AI services like GPT-4 or DALL-E through
standardized request/response patterns without needing to implement the underlying models.
AI Basics
Attention Mechanism
A component of neural networks that allows the model to focus on specific parts of the input
when producing an output. Attention mechanisms are a key component of transformer models, allowing
them to weigh the importance of different words or tokens when processing language.
Models
NLP
B
Batch Processing
Processing multiple inputs simultaneously rather than one at a time. This approach is more
computationally efficient and allows for parallel processing of AI tasks.
Training
BERT (Bidirectional Encoder Representations from Transformers)
A transformer-based machine learning model for natural language processing developed by Google.
Unlike earlier models that read text input sequentially, BERT reads the entire sequence of words at once,
allowing it to understand the context of a word based on all of its surroundings.
Models
NLP
C
Chain-of-Thought Prompting
A prompting technique that encourages language models to break down complex reasoning tasks into
intermediate steps. By explicitly showing the model how to "think step by step," chain-of-thought
prompting improves performance on tasks requiring multi-step reasoning.
Prompting
ChatGPT
A conversational AI model developed by OpenAI that uses a large language model (GPT) fine-tuned for
dialogue. ChatGPT can engage in conversation, answer questions, write creative content, and assist
with a wide range of text-based tasks.
Models
Completion
In the context of AI language models, a completion refers to the text generated by the model in
response to a prompt. The model "completes" the input by predicting what text should logically follow.
AI Basics
NLP