aapatel09/handson-unsupervised-learning

Code for Hands-on Unsupervised Learning Using Python (O'Reilly Media)

53
/ 100
Established

This project helps data professionals and machine learning practitioners analyze unlabeled datasets to uncover hidden patterns and gain insights. It provides practical Python code examples, using scikit-learn and TensorFlow, to process raw, untagged data and output organized information such as customer segments, anomaly detections, or engineered features. It's designed for anyone with programming and some machine learning experience who needs to extract value from data without predefined categories.

696 stars.

Use this if you need to find patterns, anomalies, or groupings within large datasets that lack existing labels or categories.

Not ideal if your data is already well-labeled and you primarily need to build models for prediction or classification.

data-analysis pattern-discovery customer-segmentation anomaly-detection feature-engineering
No License No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 25 / 25

How are scores calculated?

Stars

696

Forks

351

Language

Jupyter Notebook

License

Last pushed

Mar 01, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/aapatel09/handson-unsupervised-learning"

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