mlsanityData to 7 Oct 2026

Machine and Deep Learning Methods with Manual and Automatic Labelling for News Classification in Bangla Language

arXiv 2210.10903 ↗First posted 19 Oct 2022cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Research in Natural Language Processing (NLP) has increasingly become important due to applications such as text classification, text mining, sentiment analysis, POS tagging, named entity recognition, textual entailment, and many others. This paper introduces several machine and deep learning methods with manual and automatic labelling for news classification in the Bangla language. We implemented several machine (ML) and deep learning (DL) algorithms. The ML algorithms are Logistic Regression (LR), Stochastic Gradient Descent (SGD), Support Vector Machine (SVM), Random Forest (RF), and K-Nearest Neighbour (KNN), used with Bag of Words (BoW), Term Frequency-Inverse Document Frequency (TF-IDF), and Doc2Vec embedding models. The DL algorithms are Long Short-Term Memory (LSTM), Bidirectional LSTM (BiLSTM), Gated Recurrent Unit (GRU), and Convolutional Neural Network (CNN), used with Word2vec, Glove, and FastText word embedding models. We develop automatic labelling methods using Latent Dirichlet Allocation (LDA) and investigate the performance of single-label and multi-label article classification methods. To investigate performance, we developed from scratch Potrika, the largest and the most extensive dataset for news classification in the Bangla language, comprising 185.51 million words and 12.57 million sentences contained in 664,880 news articles in eight distinct categories, curated from six popular online news portals in Bangladesh for the period 2014-2020. GRU and Fasttext with 91.83% achieve the highest accuracy for manually-labelled data. For the automatic labelling case, KNN and Doc2Vec at 57.72% and 75% achieve the highest accuracy for single-label and multi-label data, respectively. The methods developed in this paper are expected to advance research in Bangla and other languages.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 61 references that are in the map. First posted on arXiv 19 Oct 2022.

Builds on

15 of 61 references.

References · 15

  1. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  2. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
  3. 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
  4. 2014Distributed Representations of Sentences and Documentscited by 677
  5. 2018Graph Convolutional Networks for Text Classificationcited by 345
  6. 2016FastText.zip: Compressing text classification modelscited by 331
  7. 2020Deep Learning Based Text Classification: A Comprehensive Reviewcited by 140
  8. 2020Tensor Graph Convolutional Networks for Text Classificationcited by 49
  9. 2016Improving Multi-Document Summarization via Text Classificationcited by 14
  10. 2017Multi-label Dataless Text Classification with Topic Modelingcited by 14
  11. 2018Text Classification using Capsulescited by 10
  12. 2020Bangla Text Classification using Transformerscited by 10
3 more
  1. 2016Sentiment Analysis on Bangla and Romanized Bangla Text (BRBT) using Deep Recurrent modelscited by 7
  2. 2022Potrika: Raw and Balanced Newspaper Datasets in the Bangla Language with Eight Topics and Five Attributescited by 6
  3. 2019Comparison of Classical Machine Learning Approaches on Bangla Textual Emotion Analysiscited by 4

Built on by

Not cited yet.