HashSlap-Summer-of-Code / HashSlap-Summer-of-Code/ml-core
Create DBSCAN Notebook for anomaly detection under Unsupervised Learning
- Dominant language
- Jupyter Notebook
- Stars
- 3
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
## Description:
I would like to contribute a Jupyter Notebook that demonstrates anomaly detection using DBSCAN.
## Details:
The notebook includes:
- Generating synthetic data with clusters and injected anomalies
- Standardizing features
- Applying DBSCAN for clustering and anomaly detection
- Visualizing clusters and highlighting anomalies
- Inspecting anomaly points
This notebook can be used as a reference for anomaly detection in machine learning projects.
Future improvements can include adding support for CSV datasets, parameter tuning, and extended visualizations.
Contributor guide
Research direction
No file or test path is specified; start by locating the Unsupervised Learning notebook area and reviewing nearby notebook conventions. Done means adding a Jupyter Notebook with synthetic clustered data and injected anomalies, feature standardization, DBSCAN-based detection, visualized clusters, and inspection of anomaly points.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- jupyter-notebook, python
- Domain
- data-visualization, machine-learning
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100