Toward an enhanced Arabic text classification using cosine similarity and Latent Semantic Indexing

Fawaz S. Al-Anzi, Dia AbuZeina

Research output: Contribution to journalArticlepeer-review

118 Scopus citations

Abstract

Cosine similarity is one of the most popular distance measures in text classification problems. In this paper, we used this important measure to investigate the performance of Arabic language text classification. For textual features, vector space model (VSM) is generally used as a model to represent textual information as numerical vectors. However, Latent Semantic Indexing (LSI) is a better textual representation technique as it maintains semantic information between the words. Hence, we used the singular value decomposition (SVD) method to extract textual features based on LSI. In our experiments, we conducted comparison between some of the well-known classification methods such as Naïve Bayes, k-Nearest Neighbors, Neural Network, Random Forest, Support Vector Machine, and classification tree. We used a corpus that contains 4,000 documents of ten topics (400 document for each topic). The corpus contains 2,127,197 words with about 139,168 unique words. The testing set contains 400 documents, 40 documents for each topics. As a weighing scheme, we used Term Frequency.Inverse Document Frequency (TF.IDF). This study reveals that the classification methods that use LSI features significantly outperform the TF.IDF-based methods. It also reveals that k-Nearest Neighbors (based on cosine measure) and support vector machine are the best performing classifiers.

Original languageEnglish
Pages (from-to)189-195
Number of pages7
JournalJournal of King Saud University - Computer and Information Sciences
Volume29
Issue number2
DOIs
StatePublished - Apr 2017

Keywords

  • Arabic text
  • Classification
  • Cosine similarity
  • Latent Semantic Indexing
  • Supervised learning

Funding Agency

  • Kuwait Foundation for the Advancement of Sciences

Fingerprint

Dive into the research topics of 'Toward an enhanced Arabic text classification using cosine similarity and Latent Semantic Indexing'. Together they form a unique fingerprint.

Cite this