clustering_analyzer / README.md
Jomaric's picture
feat: initial release of machine learning space
aadff28
|
Raw
History Blame Contribute Delete
786 Bytes

A newer version of the Gradio SDK is available: 6.22.0

Upgrade
metadata
title: Clustering Analyzer
emoji: 🧩
colorFrom: blue
colorTo: indigo
sdk: gradio
app_file: app.py
pinned: false

Document & Artifact Clustering Analyzer

An interactive computational tool designed for digital humanities and social science students to automatically group similar documents, articles, or transcripts using unsupervised machine learning.

Features

  1. Multi-Model Clustering: Choose between K-Means and Agglomerative Hierarchical clustering.
  2. Dynamic 2D Projections: Project high-dimensional text vectors into a 2D scatter plot using PCA (SVD) or t-SNE.
  3. Representative Keywords Extraction: Identify the top TF-IDF words characterizing each cluster subgroup.
  4. Data Exports: Download the full dataset labeled with assigned cluster IDs.