Litcius/Paper detail

WEClustering: word embeddings based text clustering technique for large datasets

Vivek Mehta, Seema Bawa, Jasmeet Singh

2021Complex & Intelligent Systems47 citationsDOIOpen Access PDF

Abstract

A massive amount of textual data now exists in digital repositories in the form of research articles, news articles, reviews, Wikipedia articles, and books, etc. Text clustering is a fundamental data mining technique to perform categorization, topic extraction, and information retrieval. Textual datasets, especially which contain a large number of documents are sparse and have high dimensionality. Hence, traditional clustering techniques such as K-means, Agglomerative clustering, and DBSCAN cannot perform well. In this paper, a clustering technique especially suitable to large text datasets is proposed that overcome these limitations. The proposed technique is based on word embeddings derived from a recent deep learning model named "Bidirectional Encoders Representations using Transformers". The proposed technique is named as WEClustering. The proposed technique deals with the problem of high dimensionality in an effective manner, hence, more accurate clusters are formed. The technique is validated on several datasets of varying sizes and its performance is compared with other widely used and state of the art clustering techniques. The experimental comparison shows that the proposed clustering technique gives a significant improvement over other techniques as measured by metrics such Purity and Adjusted Rand Index.

Topics & Concepts

Cluster analysisComputer scienceDocument clusteringData miningWord (group theory)Curse of dimensionalityArtificial intelligenceBrown clusteringClustering high-dimensional dataPattern recognition (psychology)Hierarchical clusteringInformation retrievalCorrelation clusteringCanopy clustering algorithmMathematicsGeometryText and Document Classification TechnologiesAdvanced Text Analysis TechniquesComplex Network Analysis Techniques
WEClustering: word embeddings based text clustering technique for large datasets | Litcius