← all repositories
shsarv/Machine-Learning-Projects

26 ML projects, one repo, zero portfolio anxiety

A curated collection of end-to-end notebooks and deployable apps for developers who learn by building.

1.7k stars Jupyter Notebook LearningML Frameworks
Machine-Learning-Projects
Not currently ranked — collecting fresh signals.
star history

What it does This repository bundles 26 machine learning projects across six domains—healthcare AI, computer vision, classical ML, NLP, time series, and geospatial—into a single portfolio. Roughly half are Jupyter notebooks; five are deployed web apps and three are standalone GUI applications. Think of it as a structured walk through the greatest hits of applied ML: tumor detection from MRI, driver drowsiness alerts, loan default prediction, and a symptom-to-diagnosis chatbot.

The interesting bit The author bothered to deploy. Most learning repos stop at model.fit(); this one wraps several projects in Flask and packages others as OpenCV-powered desktop apps. The README also tags every project by difficulty—beginner, intermediate, advanced—which saves you from accidentally opening a Kaggle MoA competition notebook when you wanted iris classification.

Key highlights

  • 9 computer vision projects, from lane detection to real-time emoji overlays via webcam
  • 6 healthcare projects including ECG arrhythmia classification and brain tumor detection
  • 5 deployed web apps (Flask) and 3 GUI apps, not just notebooks
  • Explicit difficulty ratings and tool callouts (PyTorch, scikit-learn, OpenCV, IBM Watson) per project
  • Covers the boring-but-useful stuff: class imbalance (SMOTE), multi-label prediction, time series ensembling

Caveats

  • The “~92% accuracy” claim for heart disease prediction is stated without validation details or confidence intervals
  • Several projects rely on pre-trained models (Zhang et al. colorization, Caffe age/gender models) rather than training from scratch
  • README truncates mid-sentence on time series and geospatial sections, so project counts there are unclear

Verdict Solid if you’re a student or self-taught developer assembling your first ML portfolio. Skip it if you need production-grade code or novel research—this is demonstrative work, not infrastructure.

Frequently asked

What is shsarv/Machine-Learning-Projects?
A curated collection of end-to-end notebooks and deployable apps for developers who learn by building.
Is Machine-Learning-Projects open source?
Yes — shsarv/Machine-Learning-Projects is an open-source project tracked on heatdrop.
What language is Machine-Learning-Projects written in?
shsarv/Machine-Learning-Projects is primarily written in Jupyter Notebook.
How popular is Machine-Learning-Projects?
shsarv/Machine-Learning-Projects has 1.7k stars on GitHub.
Where can I find Machine-Learning-Projects?
shsarv/Machine-Learning-Projects is on GitHub at https://github.com/shsarv/Machine-Learning-Projects.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.