Giter VIP home page Giter VIP logo

amoshnin / harvard.python-machine.learning Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 0.0 22.25 MB

πŸ“˜ Harvard University - CS50's "Introduction to Artificial Intelligence with Python" course solved assignments. Files include complete source code, data & video illustrations of problem solutions

Home Page: https://cs50.harvard.edu/ai/2020/

Python 100.00%
python cs50 harvard-university cs50ai cs50problemsets

harvard.python-machine.learning's Introduction

Harvard's CS50 Course - Introduction to AI with Python

My assignments for CS50's Introduction to Artificial Intelligence with Python.
Outcomes: CS50's Introduction to Artificial Intelligence with Python allowed be to explore the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation.

Projects index

Theme Project Description AI concept Demo
Search Degrees Discover it how many "degress of separation" apart two actors are. Breadth First Search Video Theory
Tic tac toe Play tic-tac-toe against an AI that plays optimally. Minimax Algorithm Video Theory
Knowledge Knights A program to solve logic puzzles. Propositional Logic Video Theory
Minesweeper Play minesweeper or let the AI play for you. Propositional Logic Video Theory
Uncertainty Pagerank Determine a rough estimate of website importance (ranking) PageRank algorithm created by Google's CoFounders Theory
Heredity Bayesian Network of genes for inferring probability distribution for each person’s genes & probability distribution for whether person will exhibit the trait in question Probability theory: Probability distribution and Joint Probability Theory
Optimization Crossword Generating a crossword puzzle Modelled as constraint satisfaction problem Theory
Learning Shopping Determining the likelihood of a user making a purchase on a website Nearest-neighbor classifier Theory
Nim Learning best strategy for playing Nim with more than one pile Reinforcment Learning AI Theory
Neural Networks Traffic Neural networks for road signs classification (useful for self-driving cars) using GTSRB Computer Vision with Neural Networks (Tensorflow) Theory
Language Parser Determining the structure of a sentence by parsing for information/meaning extraction Context-free grammar formalism Theory
Questions Perform Question Answering (QA) with document retrieval and passage retrieval tasks Document ranking by TF-IDF and passges scoring by query term density measure metric Theory

Course info:

Supplementary Resources used:

harvard.python-machine.learning's People

Contributors

amoshnin avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.