vanshika230/Machine-Learning

This repository contains implementations of all Machine Learning Algorithms from scratch in Python. Mathematics required for ML and many projects have also been included.

40
/ 100
Emerging

This project helps students and aspiring machine learning practitioners learn fundamental algorithms by providing detailed, scratch implementations in Python. It takes common datasets or problem descriptions as input and produces working models or analytical insights, helping users understand how core ML concepts function without relying solely on high-level libraries. It's designed for individuals learning about data science, predictive modeling, or artificial intelligence.

201 stars. No commits in the last 6 months.

Use this if you are a student or a self-learner who wants to understand the underlying mathematical and programmatic details of machine learning algorithms from scratch.

Not ideal if you are an experienced developer looking for production-ready, highly optimized machine learning libraries or tools for large-scale data processing.

data-science-education machine-learning-fundamentals predictive-modeling-learning algorithm-implementation artificial-intelligence-studies
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 22 / 25

How are scores calculated?

Stars

201

Forks

53

Language

Jupyter Notebook

License

Last pushed

Feb 01, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/vanshika230/Machine-Learning"

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