Youtube link shows code in action: https://www.youtube.com/playlist?list=PLfrWDrvAcglUGSD5B9MY4z0tUGQuHY-KL
Search algorithms-Adversarial search
Knowledge modeling-Inferences-Propositional Logic-First Order Logic
Knowledge uncertainty and probability-Bayesian Networks-Markov Model
Simulated annealing-Constraint satisfaction problems
Machine Learning-Supervised Learning-Classifications and regression-Reinforcement Learning-Q learning-Unsupervised Learning-Clustring
Multilayer Neural Networks-Gradient Descent-Computer Vision-Convolutional Neural Networks-Recurrent Neural Networks
Natural Language Processing, Context-Free Grammer, Bag-of-Words Model, Information Retrieval, Information Extraxtion, Vector representation of words, Skip-Gram Architecture
AI to answer questions using natural language processing with access to a corpus of text documents.
AI to parse English sentences and extract noun phrases.
Multilayer Convolutional Neural Network to identify which traffic sign appears in a photograph.
AI that teaches itself to play Nim through reinforcement learning.
AI to predict whether online shopping customers will complete a purchase.
AI to generate crossword puzzles.
AI to assess the likelihood that a person will have a particular genetic trait.
AI to rank web pages by importance.
AI to play Minesweeper.
Program to solve logic puzzles.
Program that determines how many “degrees of separation” apart two actors are.
Using Minimax, implement an AI to play Tic-Tac-Toe optimally.