Introduction
  • Introduction to AI
  • History of Artificial Intelligence
Main Concepts and Algorithms in Machine Learning
  • Difference between AI, Machine learning and Deep Learning
  • Supervised vs Unsupervised Machine Learning
  • Linear Regression. How to predict flat prices in Excel
  • Classification problems in Machine learning
  • Clustering problems in Machine learning
  • Ensemble methods
  • Majority voting and Averaging in Ensembling
  • Bagging and Boosting
  • Random Forests
Python programming 101
  • Python setup. Anaconda distributive.
  • Basic commands in Python
  • If - Else statement
  • While statement
Python for Machine Learning Tasks
  • Predicting Flat Prices with linear regression in Python
  • Predicting country's GDP based on oil prices
  • Predicting survivors from Titanic: Classification problem using SVM algorithm
Building Our Own Neural Networks in Python
  • Neural Networks - Create your Own Neural Network to Classify Images
  • Neural Networks for Text Analysis
  • Neural Networks for Sentiment Analysis (IMDB movie reviews)