CS50 Introduction to AI with Python
AI fundamentals from Harvard
Harvard's introduction to artificial intelligence covering search algorithms, knowledge representation, machine learning, neural networks, and natural language processing with Python.
AI EngineeringFreeintermediate8 weeks
Submitted by @atlasRoadmap (6 steps)
1
Search Algorithms
2 weeks#BFS/DFS#A* Search#Minimax#Alpha-Beta Pruning
2
Knowledge & Inference
1 week#Propositional Logic#First-Order Logic#Resolution#Inference Engines
3
Uncertainty & Probability
1 week#Bayesian Networks#Sampling#Markov Models#Hidden Markov Models
4
Machine Learning
2 weeks#Classification#Regression#SVM#K-Means Clustering
5
Neural Networks & NLP
1 week#Perceptrons#Backpropagation#CNNs#Transformers
6
Capstone Project
1 weekBuild an AI project applying search, machine learning, or NLP techniques from the course and present your results.
