← all repositories
kaleko/CourseraML

Andrew Ng's ML homework, rewritten for Jupyter fans

A Python and Jupyter notebook rewrite of Andrew Ng's Coursera machine learning homework, born from a stubborn love of interactive notebooks.

2.1k stars Jupyter Notebook Learning
CourseraML
Not currently ranked — collecting fresh signals.
star history

What it does — A solo developer’s rewrite of Andrew Ng’s Coursera machine learning homework assignments in Python Jupyter notebooks. It recreates the original coursework as interactive, executable walkthroughs for learners who prefer Python to the course’s original assignment format.

The interesting bit — What started as a personal preference—“because I love jupyter notebooks”—has become a popular unofficial companion. With 2,049 stars, plenty of other learners clearly wanted the same Python translation.

Key highlights

  • Re-implements the Coursera ML homework in Python Jupyter notebooks
  • Interactive format turns the assignments into narrative, executable walkthroughs
  • 2,049 stars indicate strong demand for a Python-native version of the coursework
  • Pedagogical by design: personal study solutions rather than packaged libraries

Caveats

  • This is one person’s coursework, not a maintained framework; expect educational code, not production APIs
  • Scope is limited to the original assignments described in the repo

Verdict — Ideal if you’re taking Ng’s course and want the homework in Python notebook form, or if you prefer learning ML through interactive worked examples. Skip it if you’re looking for reusable libraries rather than educational walkthroughs.

Frequently asked

What is kaleko/CourseraML?
A Python and Jupyter notebook rewrite of Andrew Ng's Coursera machine learning homework, born from a stubborn love of interactive notebooks.
Is CourseraML open source?
Yes — kaleko/CourseraML is an open-source project tracked on heatdrop.
What language is CourseraML written in?
kaleko/CourseraML is primarily written in Jupyter Notebook.
How popular is CourseraML?
kaleko/CourseraML has 2.1k stars on GitHub.
Where can I find CourseraML?
kaleko/CourseraML is on GitHub at https://github.com/kaleko/CourseraML.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.