paper-with-me

Papers

Enhancing Sentiment Analysis in Bengali Texts: A Hybrid Approach Using Lexicon-Based Algorithm and Pretrained Language Model Bangla-BERT

2024-11-29 · Hemal Mahmud, Hasan Mahmud

Sentiment analysis (SA) is a process of identifying the emotional tone or polarity within a given text and aims to uncover the user's complex emotions and inner feelings. While sentiment analysis has been extensively studied for languages like English, research in Bengali, remains limited, particularly for fine-grained sentiment categorization. This work aims to connect this gap by developing a novel approach that integrates rule-based algorithms with pre-trained language models. We developed a dataset from scratch, comprising over 15,000 manually labeled reviews. Next, we constructed a Lexicon Data Dictionary, assigning polarity scores to the reviews. We developed a novel rule based algorithm Bangla Sentiment Polarity Score (BSPS), an approach capable of generating sentiment scores and classifying reviews into nine distinct sentiment categories. To assess the performance of this method, we evaluated the classified sentiments using BanglaBERT, a pre-trained transformer-based language model. We also performed sentiment classification directly with BanglaBERT on the original data and evaluated this model's results. Our analysis revealed that the BSPS + BanglaBERT hybrid approach outperformed the standalone BanglaBERT model, achieving higher accuracy, precision, and nuanced classification across the nine sentiment categories. The results of our study emphasize the value and effectiveness of combining rule-based and pre-trained language model approaches for enhanced sentiment analysis in Bengali and suggest pathways for future research and application in languages with similar linguistic complexities.

📄 PDF Abstract BibTeX arXiv:2411.19584

Code (0)

등록된 구현이 없습니다.

Tasks

Language ModelingLanguage ModellingSentiment AnalysisSentiment Classification

Similar Papers 제목 키워드 기반

Automatic Nostalgia Detection from Bengali Text

2024-02-27 · ICCIT 2024 2 · Ameya Debnath, Bipul Karmokar and Mohammad Shahidur Rahman

The rise of user-generated content on digital plat forms has led to various types of communication, including comments on social media, articles, and videos. In this context, detecting nostalgic feelings in Bengali …

ArticlesSentiment Analysis

Classification Benchmarks for Under-resourced Bengali Language based on Multichannel Convolutional-LSTM Network

2020-04-11 · Md. Rezaul Karim, Bharathi Raja Chakravarthi, John P. McCrae, Michael Cochez

Exponential growths of social media and micro-blogging sites not only provide platforms for empowering freedom of expressions and individual voices but also enables people to express anti-social behaviour like online har…

ArticlesClassificationDocument ClassificationGeneral Classification+3

JU_KS@SAIL_CodeMixed-2017: Sentiment Analysis for Indian Code Mixed Social Media Texts

2018-02-15 · Kamal Sarkar

This paper reports about our work in the NLP Tool Contest @ICON-2017, shared task on Sentiment Analysis for Indian Languages (SAIL) (code mixed). To implement our system, we have used a machine learning algo-rithm called…

PositionSentiment Analysis

Preparing Bengali-English Code-Mixed Corpus for Sentiment Analysis of Indian Languages

2018-03-11 · Soumil Mandal, Sainik Kumar Mahata, Dipankar Das

Analysis of informative contents and sentiments of social users has been attempted quite intensively in the recent past. Most of the systems are usable only for monolingual data and fails or gives poor results when used …

Sentiment AnalysisTAG

BnSentMix: A Diverse Bengali-English Code-Mixed Dataset for Sentiment Analysis

2024-08-16 · Sadia Alam, Md Farhan Ishmam, Navid Hasin Alvee, Md Shahnewaz Siddique 외

The widespread availability of code-mixed data can provide valuable insights into low-resource languages like Bengali, which have limited datasets. Sentiment analysis has been a fundamental text classification task acros…

DiversitySentiment AnalysisSentiment Classificationtext-classification+1