Algo parecido com isso, mas em vez de usar vec2text, descobri que pegar algumas amostras de cada cluster e alimentá-las em um llm resultava em nomes melhores (o que não é surpreendente).
Carregando detalhes do thread
Buscando os tweets originais no X para montar uma leitura limpa.
Isso normalmente leva apenas alguns segundos.