Skip to content

Educational Implementation · Jupyter Notebook

Linear-Regression-Scratch

What it is

This repository provides an educational walkthrough of linear regression implemented from scratch using NumPy, with data loading and preprocessing handled by scikit-learn, and includes both a Python script and a Jupyter notebook that demonstrate training on the California Housing dataset.

Scored atbd3a2179 Nov 2026Changes since

Merit describes the code at this commit. Later pushes count once the owner rescans. How merit is scored

Where it counts

  • Machine Learning90%
  • Data Science60%
  • MLOps10%

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

What the judge found

Read from the project's code at its scored commit.

Strengths3

  • Clear, step-by-step educational narrative in the notebook.
  • Both a standalone script and a notebook are provided, catering to different preferences.
  • End-to-end demonstration from data acquisition to model evaluation and visualization.

Limitations

The owner keeps this project's limitations private.

Around it on the Machine Learning board

Whole board
  1. 88PumpPerfect-PandasAIML Application · Python50.6/100ImplementationPetr Sovadina
  2. 89chatbot-pipelineML Application · Python50.2/100ImplementationPop Alexandru
  3. 90Linear-Regression-ScratchEducational Implementation · Jupyter Notebook50.0/100Implementationkamran akmal
  4. 91, shared rankImage-Classification-CIFAR100ML Application · Python49.7/100Implementationkamran akmal
  5. 91, shared rankYOLOvRestNetvMobileNetTraining Experiment · Python49.7/100ImplementationDaffa

More from kamran akmal