International Journal of Applied Research on Information Technology and Computing
  • Year: 2018
  • Volume: 9
  • Issue: 2

Newsgroup Classification Using CNN and GloVe Embeddings

  • Author:
  • Varun Gupta1,, Akhilesh Kumar2,, Aashish Bhardwaj3,
  • Total Page Count: 12
  • Published Online: Aug 1, 2018
  • Page Number: 135 to 146

1Associate Professor, CSE Department, Chandigarh College of Engineering and Technology (Degree Wing), Sector-26, Chandigarh, India

2Student, CSE Department, Chandigarh College of Engineering and Technology (Degree Wing), Sector-26, Chandigarh, India

3Student, CSE Department, Chandigarh College of Engineering and Technology (Degree Wing), Sector-26, Chandigarh, India

(*Corresponding author) email id: varun3dec@gmail.com

**sharmaakb12@gmail.com

***bhaashu.9@gmail.com

Abstract

This paper reports the results of text classification which is one of the most interesting challenges that has been discovered and researched upon under natural language processing since its inception. GloVe embeddings from Stanford University have been used as the pre-trained weights to the embedding layer and classification task has been performed using the powerful convolution neural networks. The task in hand was to classify the texts based on the training of the model on the popular 20 newsgroup data set. Significant improvement in terms of accuracy has been shown by use of a certain text processing measure that is pickling of the tokeniser which is discussed ahead in the paper. Keras (version 2.0.5) has been used to implement the problem in Python (version 3.5.2) as its deep learning library with TensorFlow (version 1.3.0) as the backend.

Keywords

NLP, CNN, GloVe embeddings, Newsgroup classification, Deep learning, Machine learning, Artificial intelligence