🧠 AI Basics

Before we talk about ChatGPT and Copilot, we need to understand what happens behind the scenes — how computers learn and how they make decisions.

⏱ 35 Minutes 📖 Theoretical Lesson ✏️ Closing Exercise

🤖 What is Artificial Intelligence?

Artificial Intelligence (AI) is a field of computer science that aims to build software capable of mimicking human abilities — such as understanding, learning, problem-solving, and decision-making.

💡
Think of it this way

Humans learn from experience — a child touches a stove once and then avoids it forever. AI learns from data — the more examples it sees, the smarter it gets.

AI is not a single thing — it is an umbrella under which overlapping fields exist. Look at how these three terms overlap:

Artificial Intelligence Artificial Intelligence
Software that mimics human capabilities in general
Machine Learning Machine Learning
The model learns from data instead of manually written rules
Deep Learning Deep Learning
Multi-layered neural networks to extract complex patterns
🔑
The Essential Element: Data

Without data, there is no learning. Every AI model you see today — ChatGPT, Copilot, Google Translate — has been trained on massive amounts of text, images, and sounds generated by humans.


📚 Types of Learning

How does a computer learn? There are three different methods — each method suits a specific type of problem.

🏷️

Supervised Learning

Supervised Learning

The model learns from pre-labeled examples — each example comes with the correct answer. After training, it can predict answers for new examples it has never seen before.

Real-world Example Thousands of cat and dog images with their labels → the model learns the difference → it classifies new images on its own
🔍

Unsupervised Learning

Unsupervised Learning

No ready-made answers — the model searches for hidden patterns and similarities within the data on its own and discovers groups without anyone telling it what to look for.

Real-world Example Unclassified customer data → the model discovers: these are young people who prefer delivery, and these are families who care about price
🎮

Reinforcement Learning

Reinforcement Learning

The model learns by trial and error — it tries, gets a reward if it succeeds or a penalty if it fails, and repeats until it masters the task.

Real-world Example A program learns to play chess → tries moves → wins or loses → gradually becomes an expert

🎯 What Does the Model Do?

When the model learns, it is employed in one of these three main tasks:

📂

Classification

Classification

Determining which category a specific item belongs to from pre-defined categories.

Is this email normal or spam?
🫧

Clustering

Clustering

Grouping similar data together without prior knowledge of the categories.

What are the natural groups in this data?
📈

Regression

Regression

Predicting a continuous numerical value based on given features.

How much will this house cost?

🔤 Concepts to Complete the Picture

🧪
Turing Test
Turing Test

Proposed by mathematician Alan Turing in 1950. The idea: if you talk to a computer and cannot distinguish it from a human, it passes the test.

🗄️
Big Data
Big Data

Massive amounts of data that exceed the processing capability of traditional tools. It requires special techniques to store, analyze, and extract value from it.

🕸️
Deep Learning
Deep Learning

A branch of machine learning that uses multi-layered artificial neural networks. It is what power image and speech recognition, and language translation.

📦
Model
Model

The final output of the training process — a mathematical or software representation that stores what it learned from data and uses it to predict or classify new data.


✏️ Exercise: Do you remember?

Click on each term to check its definition — was your answer correct?

🧠 Terminology Review Revealed 0 / 10
Supervised Learning
The model learns from data attached to correct answers, such as labeled images: cat / dog.
Unsupervised Learning
The model learns from unlabeled data and discovers patterns or hidden groups on its own.
Reinforcement Learning
The model learns through trial and error, receiving rewards or penalties after each decision.
Classification
Determining the category an item belongs to — example: normal email or spam?
Clustering
Grouping similar data together without prior knowledge of the categories.
Regression
Predicting a continuous numerical value — such as predicting a house price based on its specifications.
Turing Test
A test to determine if a computer can mimic human intelligence to the point of fooling a human.
Big Data
Massive amounts of diverse data that require special techniques to process and analyze.
Deep Learning
A branch of machine learning that uses multi-layered neural networks to extract complex patterns.
Model
A mathematical or software representation that learns from data to perform a task such as prediction or classification.