fast-topic-analysis

A tool for analyzing text against predefined topics using average weight embeddings and cosine similarity.

Creates multiple weighted-average embeddings per topic by clustering similar phrases via agglomerative or HDBSCAN algorithms, capturing semantic variations. Provides preset configurations for high precision, balanced, and performance use cases, and reports per-cluster cohesion plus a global silhouette score. Vector math and clustering are provided by embedding-utils.