Performance Evaluation of Sentiment Analysis on Reddit Comments: Insights and Improvement Opportunities for Naive Bayes, SVM, and BERT Models

Sentiment analysis plays a key role in Natural Language Processing (NLP). It aims to pull out sentiments, opinions, and emotions from text. Social platforms like Reddit show how important this is. People express many different emotions there. This makes sentiment analysis useful for market analysis, consumer feedback, and social behavior research. This study tackles problems in emotion classification. These include not having enough emotion databases, making things too simple with binary classification, and the high computing costs of processing big datasets like GoEmotions. We use the GoEmotions dataset to test machine learning and transformer-based models. This dataset has 58,000 comments labeled with 27 emotions. We look at Support Vector Machines (SVM), Naive Bayes, and BERT. Our findings show that BERT does better than the others. It’s more accurate and captures small differences in sentiment well. BERT’s strong performance shows it’s a good fit for complex sentiment analysis tasks. This paper stresses the need for accuracy and efficient computing. It sets a standard to help push fine-grained sentiment analysis research forward.

Authors

Institutions

Publication Details

Published
2025-02-07
DOI
https://doi.org/10.1109/iccece61355.2025.10940395
Primary Topic
Sentiment Analysis and Opinion Mining
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Evaluation of Sentiment Analysis on Reddit Comments: Insights and Improvement Opportunities for Naive Bayes, SVM, and BERT Models

Priya Prasad, Veena Badiger, Niket Birannavar, Gayatri Dandgal et al.
Sentiment Analysis and Opinion Mining
article

Performance Evaluation of Sentiment Analysis on Reddit Comments: Insights and Improvement Opportunities for Naive Bayes, SVM, and BERT Models

Priya Prasad, Veena Badiger, Niket Birannavar, Gayatri Dandgal, Mandar Ganiger, Prathamesh Redekar
article en

Abstract

Sentiment analysis plays a key role in Natural Language Processing (NLP). It aims to pull out sentiments, opinions, and emotions from text. Social platforms like Reddit show how important this is. People express many different emotions there. This makes sentiment analysis useful for market analysis, consumer feedback, and social behavior research. This study tackles problems in emotion classification. These include not having enough emotion databases, making things too simple with binary classification, and the high computing costs of processing big datasets like GoEmotions. We use the GoEmotions dataset to test machine learning and transformer-based models. This dataset has 58,000 comments labeled with 27 emotions. We look at Support Vector Machines (SVM), Naive Bayes, and BERT. Our findings show that BERT does better than the others. It’s more accurate and captures small differences in sentiment well. BERT’s strong performance shows it’s a good fit for complex sentiment analysis tasks. This paper stresses the need for accuracy and efficient computing. It sets a standard to help push fine-grained sentiment analysis research forward.

KLE Technological University (IN), KLE Academy of Higher Education and Research (IN)
Openalex Percentile: Top 97%
Sentiment Analysis and Opinion Mining
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Performance Evaluation of Sentiment Analysis on Reddit Comments: Insights and Improvement Opportunities for Naive Bayes, SVM, and BERT Models — Priya Prasad, Veena Badiger, et al. · (2025) | TGRS Research Map | TGRS