Skip to content

Files

Latest commit

c227cb7 · Mar 23, 2021

History

History
26 lines (17 loc) · 1.1 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.1 KB

CS50's Introduction to Artificial Intelligence with Python

This repository contains all the projects for Harvard's Introduction to Artificial Intelligence with Python, from the CS50 series. Below is a breakdown of the course by topic with links to the corresponding project subfolders.

  1. Search: Algorithms for graph search and adversarial search problems.

  2. Knowledge: Knowledge representation and inference in knowledge-based agents.

  3. Uncertainty: Probabilistic inference with uncertain evidence.

  4. Optimization: Algorithms for optimization problems (local search, linear programming, and constraint satisfaction).

  5. Learning: Machine learning algorithms for supervised, unsupervised, and reinforcement learning.

  6. Neural Networks: Shallow and deep learning with neural networks.

  7. Language: Natural language processing techniques for sentiment analysis, information retrieval, and information extraction.