yunshuipiao/sw_machine_learning

machine learning

43
/ 100
Emerging

This project offers fundamental machine learning algorithms implemented in pure Python, such as linear regression, logistic regression, k-NN, k-means, and decision trees. It provides a foundational understanding of how these algorithms work without relying on external libraries. This resource is ideal for data science students, researchers, or anyone new to machine learning who wants to grasp the core mechanics behind common predictive and clustering models.

120 stars. No commits in the last 6 months.

Use this if you are learning machine learning and want to understand the mathematical and programming logic of common algorithms from scratch.

Not ideal if you need production-ready machine learning tools or high-performance implementations for large datasets.

machine-learning-education algorithm-understanding data-science-fundamentals predictive-modeling-basics
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 25 / 25

How are scores calculated?

Stars

120

Forks

220

Language

Jupyter Notebook

License

Last pushed

May 07, 2019

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/yunshuipiao/sw_machine_learning"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.