DEV Community

AI Terms, Simply Explained: Notes from My Learning Journey

While preparing for the AWS Certified AI Practitioner exam, I thought it would be helpful to ✍️ down my understanding of some common AI and GenAI terms.

These notes reflect my understanding, shaped by different learning resources, including AWS publicly available content and from experiences.

This is not a textbook or a glossary. 📚

It’s a simple explanation of key terms, written in a way that I would have liked to read when I first started — with real-world analogies and no jargon.

Let’s get started. 🚀

Why Fundamentals Matter

As we all know, terms like Machine Learning, AI, Generative AI, and Agentic AI are becoming common. These are the ones we hear the most, but there are many more working quietly behind the scenes.

Personally, I believe staying relevant and up to date is the key.

When you understand the fundamentals right, it becomes easier to connect the dots when you work on real AI projects — and that confidence makes a real difference.

Fundamentals

1️⃣ Artificial Intelligence (AI) is the idea of making computers do things that would normally require human intelligence. 🤖

Think of it as teaching machines to solve problems, understand language, or even make decisions — tasks that earlier needed a person.

Real-life examples we already use: 📚

  • Voice Assistants like Siri and Alexa that understand what you say and respond. 🗣️
  • Recommendation Systems on Netflix or Amazon that suggest what to watch or buy. 🎬🛒
  • Chatbots that help answer your questions on websites. 💬

Why it matters:

AI is now behind many tools and services we use daily. Knowing the basics helps you understand how these systems are built and what’s happening behind the scenes.

🔍 Quick Note: Why Data Matters

All AI systems — whether it's Machine Learning, Generative AI, or Chatbots — rely heavily on data. Data is what helps AI learn, find patterns, and make decisions.

Where does the data come from?

It can be collected from public datasets, user interactions, company records, or even purchased from authorized data providers.

In short: No data, no AI.

The better the data, the smarter the AI becomes.

2️⃣ Machine Learning (ML) 🧠 is a branch of AI focused on teaching computers to learn from data, without being explicitly programmed for every task.

While AI is the broader idea of making machines intelligent, ML is one way we achieve it — by helping machines find patterns in data and improve over time.

Real-life examples: 📚

  • Movie recommendations on Netflix that get better the more you watch. 🎬
  • Spam filters in your email that learn what to block. ✉️🚫
  • Fraud detection systems 🏦 used by banks to spot unusual transactions.

Why it matters:

Machine Learning powers many of the AI applications we interact with daily. Understanding how ML works helps demystify how intelligent systems make decisions based on data.

3️⃣ Artificial Neural Networks (ANN) are computer systems inspired by how the human brain works.

They are made up of layers of simple units called neurons, connected to each other, and are designed to recognize patterns in data — much like how our brain processes information.

How it works:

  • The input layer receives the raw data.
  • Hidden layers work through the data to find patterns and relationships.
  • The output layer gives the final result or decision.

Real-life examples: 📚

  • Facial recognition systems that unlock your phone. 📱🔓
  • Voice recognition 🎙️ in assistants like Alexa or Google Assistant.
  • Handwriting recognition when you digitize notes. ✍️📝

Why it matters:

Neural networks are at the heart of many AI applications that require pattern recognition. They help machines process complex data and make decisions more like how humans do.

4️⃣ Deep Learning is a type of Machine Learning that uses large neural networks with many layers — which is why it's called deep.

You can think of it as a more powerful way for machines to learn complex tasks by breaking them down into smaller steps — similar to how we build a house brick by brick 🧱🏠, or how we first set up infrastructure before deploying an app in tech projects. 🖥️🚀

Real-life examples: 📚

  • Self-driving cars 🚗🚦recognizing traffic signs and pedestrians.
  • Photo apps 📸🧑‍🤝‍🧑 that automatically recognize and tag faces.

Why it matters:

Deep Learning has made it possible for machines to perform tasks that once needed human-level skills — like seeing, recognizing, and even understanding — at a much higher scale.

5️⃣ Generative AI (GenAI) is a type of AI that creates new content — like text, images, or even music — based on what it has learned.🧩

You can think of it like a chef who has studied thousands of recipes and can now create a new dish using that knowledge.🍳

Real-life examples we already see: 📚

  • ChatGPT helping write emails or answer questions.📝
  • Amazon Q Developer suggesting code, helping troubleshoot, and assisting in building AWS applications.💻
  • AI tools that generate artwork from text prompts.🎨

Why it matters:

Generative AI is speeding up how we create, design, and problem-solve — helping us move from ideas to results much faster.

6️⃣ Foundation Models (FM) are large AI models trained on a huge variety of data — text, images, or both — so they can handle many different tasks without being specialized for just one thing.

You can think of a Foundation Model like a strong base in construction — once built, it can support different types of buildings on top.🏗️🏢

Real-life examples you might know:📚

  • GPT-4,📝which powers ChatGPT for understanding and generating text.
  • Stable Diffusion, 🎨used for creating realistic images from text prompts.

Why it matters:

Instead of building a new AI model for every task, Foundation Models give us a powerful starting point that can be fine-tuned for specific needs — making AI development faster and more flexible.

7️⃣ Large Language Models (LLMs) are AI systems trained on huge amounts of text data to understand and generate human language.🧠📝

You can think of an LLM like a smart virtual assistant — or like a doctor who has seen thousands of cases and can diagnose based on experience, without having to look things up every time. 🩺📚

Where you see LLMs in action: 📚

  • Chatbots that answer customer service questions.💬
  • Email writing assistants that suggest better sentences.✉️
  • AI search tools that provide direct answers instead of links.🔍

Why it matters:

LLMs are powering a new generation of tools that can understand human language and respond naturally, helping make information and communication faster and easier.

Quick Note:

All LLMs are Foundation Models (FMs), but not all FMs are LLMs — FMs can handle other types of data too, like images or video.

Real-world example:

AWS offers a service called Amazon Bedrock, where you can access different LLMs like Anthropic's Claude and Meta's Llama 2 and AWS's own Amazon Titan models to build language-based applications.

8️⃣ Natural Language Processing (NLP) is the part of AI that helps computers understand and work with human language — both what we write and what we say. 🗣️💻

You can think of NLP like teaching a computer how to read, listen, and respond in ways that feel natural to us.

Behind the scenes: 🔍

NLP uses algorithms that learn from lots of examples — books, conversations, articles — so that computers can figure out what we mean and reply in a way that feels human.
It’s not hard-coded with rules — it learns patterns and improves over time, just like we do when we practice a new language.

Two important sides of NLP: 📚

  • Understanding Language (NLU): This is where the computer tries to figure out what the words really mean — like detecting the mood behind a sentence (happy, sad) or guessing what someone wants based on what they said.😊😠
  • Creating Language (NLG): This is where the computer generates text or speech — for example, turning typed words into spoken voice (text-to-speech) or turning spoken voice into written words (speech-to-text).✍️🔊

Why it matters:

NLP is what makes it possible for computers to have more natural conversations with us — whether it’s chatting with a support bot or using voice commands on a device.

9️⃣ Transformer Models are a type of AI model designed to understand and process language more effectively.🧠💬

Unlike older models that read sentences one word at a time, Transformers look at the entire sentence all at once.

What makes them special is a trick called attention — they figure out which words in a sentence are more important to focus on.

For example, in a customer review:

“The food was amazing, but the service was slow.”

The model pays more attention to words like “food,” “amazing,” “service,” and “slow” because they carry the real meaning, instead of small filler words.

Why it matters:

Transformers have become the foundation for many advanced AI systems, helping them understand language faster and more accurately than before.

Further Reading

Top comments (0)