Skip to content

Conversation

@ravicoder01
Copy link
Collaborator

@ravicoder01 ravicoder01 commented Jul 28, 2025

✅ What I implemented:
Combined Supervised + Unsupervised Learning in one app.py

KMeans & DBSCAN clustering with Streamlit UI

Supervised learning model tuning via dropdowns (KNN, SVM, etc.)

Dataset upload or synthetic generation support

Silhouette score & plots for clustering

Markdown docs in /docs for algorithms

📁 Folder Structure:
app.py
unsupervised_algos/
├── kmeans_clustering.py
└── dbscan_clustering.py
supervised_module/
└── interactive_model_tuning.py
data_handler/
└── upload_validate.py
docs/
├── kmeans.md
└── dbscan.md

@ravicoder01
Copy link
Collaborator Author

Resolved merge conflict in app.py by integrating clustering feature into main UI. PR is ready for review

@ravicoder01
Copy link
Collaborator Author

Hii @manasvi-0, please review this PR. I have addressed all the issues

@ravicoder01 ravicoder01 added level-3 Advanced/complex issue (larger scope, deeper understanding needed). and removed level-3 Advanced/complex issue (larger scope, deeper understanding needed). labels Jul 30, 2025
@ravicoder01
Copy link
Collaborator Author

@manasvi-0 resolved the merge conflict by merging supervised + unsupervised into app.py.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants