Skip to main content

AI Glossary

Comprehensive dictionary of AI terms and concepts explained in plain language.

Artificial Intelligence (AI)

Category: Fundamentals | Level: Beginner

The simulation of human intelligence processes by machines, especially computer systems.

Machine Learning (ML)

Category: Fundamentals | Level: Beginner

A subset of AI that provides systems the ability to automatically learn and improve from experience without being explicitly programmed.

Deep Learning

Category: Techniques | Level: Intermediate

A subset of machine learning that uses neural networks with many layers (hence 'deep') to analyze various factors of data.

Neural Network

Category: Techniques | Level: Intermediate

Computing systems inspired by the biological neural networks that constitute animal brains, designed to recognize patterns.

Natural Language Processing (NLP)

Category: Applications | Level: Intermediate

A field of AI that gives computers the ability to understand text and spoken words in the same way humans can.

Large Language Model (LLM)

Category: Applications | Level: Intermediate

A type of AI model trained on vast amounts of text data to understand and generate human-like text.

Prompt Engineering

Category: Techniques | Level: Beginner

The process of designing effective inputs (prompts) for AI systems to get desired outputs.

Generative AI

Category: Applications | Level: Beginner

AI systems that can generate new content, such as text, images, audio, or video, based on what they've learned from existing data.

Transformer

Category: Techniques | Level: Advanced

A deep learning model architecture that uses self-attention mechanisms, forming the basis for many modern language models.

Fine-tuning

Category: Techniques | Level: Advanced

The process of taking a pre-trained model and further training it on a specific dataset for a particular task.

Reinforcement Learning

Category: Techniques | Level: Advanced

A type of machine learning where an agent learns to make decisions by taking actions in an environment to maximize some notion of reward.

Computer Vision

Category: Applications | Level: Intermediate

A field of AI that enables computers to derive meaningful information from digital images, videos, and other visual inputs.