Game of Nim and Purchase Predictor
- Category: Machine Learning
- Client: CS50 Intro to AI, Harvard
- Timeline: Oct, 2020
CS50's AI course
Learned about different Machine Learning models and algorithms such as K-nearest neighbour classifier, Regression, Support Vector Machines, Reinforcement Learning (Q-learning to be specific) and Clustering algorithms. Used K-nearest neighbour classifier to detect forfeit bank notes given the factors affecting it & to classify a user as a purchaser given his/her data. Trained an AI agent to play against itself and learn the game of nim using Q-learning algorithm. Watch the demo here.