All projects from HarvardX CS50AI - CS50's Introduction to Artificial Intelligence with Python course.
Each folder contains projects from different topics.
Project 0 - Search
0.1 - Degrees: Write a program that determines how many “degrees of separation” apart two actors are using provided CSV files.
Output example:
Loading data...
Data loaded.
Name: Emma Watson
Name: Jennifer Lawrence
3 degrees of separation.
1: Emma Watson and Brendan Gleeson starred in Harry Potter and the Order of the Phoenix
2: Brendan Gleeson and Michael Fassbender starred in Trespass Against Us
3: Michael Fassbender and Jennifer Lawrence starred in X-Men: First Class
0.2 - Tic-Tac-Toe: Using Minimax, implement an AI to play Tic-Tac-Toe optimally.
Project 1 -
Project 2 -
Project 3 -
Project 4 -
Project 5 -
Project 6 -
Work in progress...