Coding Giants

Εισαγωγή

Have you ever wondered how artificial intelligence works and how programmers create intelligent applications? In our course, you will uncover the secrets of artificial intelligence by learning the basics of Python and the latest AI tools, such as TensorFlow. You will feel like a true programmer, creating your own projects – from image recognition, through emotion analysis in texts, to generating text-based RPG games.

Πρόγραμμα μαθήματος

1Lesson 1. Introduction to AI and the Work Environment
You will learn what AI is and how it works. You will get to know the history of AI and learn how to use the tools we will be using in the course.
2Lesson 2. Python Basics for AI
You will learn the basics of programming in Python and how to use it for working with data. Python is super useful for creating AI!
3Lesson 3. Basics of TensorFlow and Ethics in AI
We will start working with TensorFlow, one of the most popular AI tools. We will also discuss the opportunities AI offers and the risks it poses.
4Lesson 4. First Project: Image Recognition
You will create your first AI model that will recognize digits in images. This is our first step in creating intelligent programs.
5Lesson 5. Overfitting the Model and AI in Everyday Life
You will learn what it means to "overfit" a model and how to avoid it. You will also see how AI works in our daily lives.
6Lesson 6. Binary Classification: Review Analysis
You will create an AI model that will recognize whether a review is positive or negative. It's like teaching a computer to evaluate what people write!
7Lesson 7. Multi-Category Classification: Game Genres
You will learn to create a model that recognizes different game genres based on descriptions. It's like teaching a computer to understand different types of things.
8Lesson 8. Introduction to Neural Networks and Tensors
You will learn how neural networks work – like artificial brains for computers. You will also find out what tensors are.
9Lesson 9. Supervised and Unsupervised Learning
You will understand the differences between supervised and unsupervised learning. We will consider whether computers can take over the world!