Litcius/Paper detail

Improving the Performance of HDBSCAN on Short Text Clustering by Using Word Embedding and UMAP

Muhammad Sidik Asyaky, Rila Mandala

202137 citationsDOI

Abstract

Short text is one of the data formats usually generated by people on social media, for instance, tweets on Twitter. They are often used as data to analyze what is trending in the community. However, topic modeling or text clustering algorithms on short text have some unique problems. Namely, sparsity which is caused by too many unique words only appear in few documents, and a lack of word co-occurrences that makes it difficult for the system to find semantic information of words. To overcome those 2 problems, we propose a novel method to use the word embedding technique to represent the document in vector space. FastText and BERT embedding models are chosen not only because of the quality of their text representation but also their ability to handle out of vocabulary words. As for clustering, the HDBSCAN algorithm is used because of its ability to handle noise. However, it has poor performance on clustering high-dimensional data. Because vectors resulting from word embedding are high-dimensional, therefore dimension reduction by UMAP is done on the vectors before feeding it to HDBSCAN. The experimental results prove that our novel method is better than the baseline, which is evaluated on purity and NMI metrics.

Topics & Concepts

Computer scienceCluster analysisWord embeddingWord (group theory)EmbeddingArtificial intelligenceVocabularyDocument clusteringDimension (graph theory)Representation (politics)Clustering high-dimensional dataDimensionality reductionNatural language processingInformation retrievalData miningMathematicsPolitical sciencePure mathematicsLawPoliticsLinguisticsPhilosophyGeometryRecommender Systems and TechniquesText and Document Classification TechnologiesWeb Data Mining and Analysis
Improving the Performance of HDBSCAN on Short Text Clustering by Using Word Embedding and UMAP | Litcius