Commit History

Implement event handler functions for heatmap, K-Means, cluster plot, and naming events; refactor main.js to use these handlers.
f2e1fb8

ping98k commited on

Add search cluster sorting mode; implement dropdown for selecting sorting criteria in heatmap functionality.
f92828b

ping98k commited on

Enhance heatmap button functionality; add progress bar updates to indicate processing stages.
8ecd0da

ping98k commited on

Update button labels for clarity; change 'Naming Cluster' to 'Generate Name' and 'Similarity Heatmap' to 'Similarity'.
5b3199c

ping98k commited on

Add cluster plot functionality; implement event handler for cluster plot button and update textarea with cluster names.
5db51e7

ping98k commited on

Enhance heatmap functionality; reorder clusters based on similarity to search cluster and update axis labels accordingly.
6d1e26e

ping98k commited on

Enhance cluster naming functionality; store traces globally for UMAP scatter plot updates and ensure proper legend updates with new cluster names.
676c755

ping98k commited on

Update page title and enhance cluster naming functionality; change title to "Text Embedding Playground" and implement cluster naming button with progress indication.
160fe8b

ping98k commited on

Refactor balanced K-Means implementation; update beta parameter default value, handle empty embeddings, and ensure proper centroid updates. Enhance UI to include beta input and adjust event handler to read beta value for clustering.
65b6e6f

ping98k commited on

Implement balanced K-Means clustering; add new clustering type option in UI and update event handler to support balanced K-Means functionality.
3f8e7a3

ping98k commited on

Enhance cluster naming and K-Means functionality; implement random selection for cluster names, improve centroid initialization, and adjust UMAP parameters for better projection accuracy.
935873d

ping98k commited on

Update UMAP configuration to improve clustering accuracy by adjusting minDist and adding metric parameter
aaffa94

ping98k commited on

Rename heatmap button ID for consistency and update event handler references in main.js
f59a4a2

ping98k commited on

Refactor K-Means clustering implementation; modularize embedding and clustering logic, enhance heatmap and scatter plot functions, and improve cluster naming process.
12c4198

ping98k commited on

Refactor K-Means clustering code for improved readability and performance; streamline cluster name generation and enhance progress bar updates
46bbd3d

ping98k commited on

Refactor K-Means input handling to exclude cluster header lines and adjust heatmap margin settings for improved layout
aa85324

ping98k commited on

Add cluster name extraction for heatmap axis labels in K-Means clustering
c305ab2

ping98k commited on

Reduce K-Means iteration count from 200 to 100; adjust UMAP neighbor calculation for improved clustering performance
34e0278

ping98k commited on

Enhance K-Means clustering functionality by refining input handling and increasing iteration count; update output format to include cluster names as headers.
0e793c9

ping98k commited on

Add prompt cluster logic for summarizing multiple sentences into concise phrases
87be6a3

ping98k commited on

Update K-Means input range and enhance cluster name extraction logic for improved accuracy
ef7c02e

ping98k commited on

Initialize textarea with random sentences and update K-Means clustering message format for improved clarity
fe3f9fe

ping98k commited on

Refine cluster name extraction in K-Means implementation to handle special tokens and improve naming accuracy
00182d4

ping98k commited on

Update initial input values in textarea and enhance K-Means clustering visualization with improved plot width and legend positioning
0adca4d

ping98k commited on

Add initial scatter plot with placeholder names for K-Means clustering results
ee4ca8c

ping98k commited on

move to main
f08e6a1

ping98k commited on