Skip to content

Educational Implementation · Jupyter Notebook

ml-from-scratch

A growing collection of ML algorithms implemented from scratch in Python with NumPy

What it is

This repository contains from-scratch NumPy implementations of K-Nearest Neighbors, linear regression, and logistic regression, each with a README explaining the algorithm and usage, and a notebook demonstrating training and evaluation for linear regression.

Scored from the code at its last scan, 12 Oct 2026. How merit is scored

Where it counts

  • Machine Learning90%
  • Data Science20%

How much of the project is about each field, as scoring counts it. It ranks in the field it is most about.

Around it on the Machine Learning board

Whole board
  1. 32lxr-whitelistML Application · JavaScript52.9/100ImplementationMaster Mind
  2. 33AgroADASML Application · Python52.6/100ImplementationSuceveanu Mircea Dan Sandu
  3. 34ml-from-scratchEducational Implementation · Jupyter Notebook51.9/100ImplementationPop Alexandru
  4. 35VISTAArchitecture Modification / Research · Jupyter Notebook50.4/100ImplementationSuceveanu Mircea Dan Sandu
  5. 36chatbot-pipelineML Application · Python50.2/100ImplementationPop Alexandru

More from Pop Alexandru