Clustering Analysis and 3D Visualization Dashboard

A dashboard for analyzing datasets by using K-means and Hierarchical clustering algorithms. This tool helps determine the optimal number of clusters and provides detailed 3d visualizations and comparisons of clustering results.

🎯Click here and Try it out
(plz get it back up and wait it waking up for a moment)

Clustering Analysis and 3D Visualization Dashboard

Project Details

Here’s more detailed information about it:

  • Multiple Data Sources: Analyze built-in sample datasets or upload your own CSV files
  • Custom Dataset Mapping: For uploaded files, map columns to appropriate features
  • Interactive 3D Visualizations: Compare original data with K-means and Hierarchical clustering results
  • Optimal Cluster Detection: Automated determination of the optimal number of clusters using:
    • Elbow Method
    • Silhouette Score
    • Calinski-Harabasz Method
    • Ensemble approach combining all methods
  • Comprehensive Performance Metrics:
    • Precision, Recall, Jaccard Index
    • Rand Index
    • Fowlkes-Mallows Score

Technology Stack

  • Python
  • Streamlit
  • Pandas
  • NumPy
  • Plotly
  • Scikit-learn
  • SciPy
  • kneed

© 2025. All rights reserved.

Powered by Hydejack v7.5.2