Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.49 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.49 KB

HarvardX: CS50's Introduction to Artificial Intelligence with Python

Master machine learning fundamentals in Python with this introductory AI course.

CS50 Artificial Intelligence (AI) explores the core concepts and algorithms powering modern AI technologies. You'll gain practical experience through hands-on Python projects delving into:

  • Graph search
  • Classification
  • Optimization
  • Machine learning
  • Large language models

Learn More: CS50 AI

Course Modules

Search

Finding a solution to a problem, like a navigator app that finds the best route from your origin to the destination, or like playing a game and figuring out the next move.

Knowledge

Representing information and drawing inferences from it.

Uncertainty

Dealing with uncertain events using probability.

Optimization

Finding not only a correct way to solve a problem, but a better—or the best—way to solve it.

Learning

Improving performance based on access to data and experience. For example, your email is able to distinguish spam from non-spam mail based on past experience.

Neural Networks

A program structure inspired by the human brain that is able to perform tasks effectively.

Language

Processing natural language, which is produced and understood by humans.