Sign inGet started
Repository · GitHub

curiousily/Machine-Learning-from-Scratch

Succinct Machine Learning algorithm implementations from scratch in Python, solving real-world problems (Notebooks and Book). Examples of Logistic Regression, Linear Regression, Decision Trees, K-means clustering, Sentiment Analysis, Recommender Systems, Neural Networks and Reinforcement Learning.

Ownercuriousily
License (as declared)MIT
Stars198
Forks66
Main languageJupyter Notebook
Created11 June 2019
Last updated at source5 July 2023
jupyter notebookartificial-intelligencebookclassificationdata-sciencemachine-learningmachine-learning-algorithmsneural-networksnotebookrecommender-systemsregressionreinforcement-learningsentiment-analysis
Embed this entry
<iframe src="https://silytics.si/embed/item/0aef3384-0fb3-4db0-8c00-ca8d358d72ea" width="420" height="190" style="border:0" loading="lazy" title="Silytics entry"></iframe>

Free, no tracking. More about feeds and embeds.

Stars, last 5 days

198 now. Counts as reported by the source, snapshotted daily by Silytics.

More from curiousily

Silytics shows public metadata from GitHub and links to the original. Information may be incomplete or out of date. Last refreshed 20 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.