Sentiment Analysis
1277 papers with code • 43 benchmarks • 92 datasets
Sentiment Analysis is the task of classifying the polarity of a given text. For instance, a text-based tweet can be categorized into either "positive", "negative", or "neutral". Given the text and accompanying labels, a model can be trained to predict the correct sentiment.
Sentiment Analysis techniques can be categorized into machine learning approaches, lexicon-based approaches, and even hybrid methods. Some subcategories of research in sentiment analysis include: multimodal sentiment analysis, aspect-based sentiment analysis, fine-grained opinion analysis, language specific sentiment analysis.
More recently, deep learning techniques, such as RoBERTa and T5, are used to train high-performing sentiment classifiers that are evaluated using metrics like F1, recall, and precision. To evaluate sentiment analysis systems, benchmark datasets like SST, GLUE, and IMDB movie reviews are used.
Further readings:
Libraries
Use these libraries to find Sentiment Analysis models and implementationsDatasets
Subtasks
- Aspect-Based Sentiment Analysis (ABSA)
- Multimodal Sentiment Analysis
- Aspect Sentiment Triplet Extraction
- Twitter Sentiment Analysis
- Twitter Sentiment Analysis
- Aspect Term Extraction and Sentiment Classification
- target-oriented opinion words extraction
- Persian Sentiment Analysis
- Arabic Sentiment Analysis
- Aspect-oriented Opinion Extraction
- Fine-Grained Opinion Analysis
- Aspect-Sentiment-Opinion Triplet Extraction
- Aspect-Category-Opinion-Sentiment Quadruple Extraction
- Vietnamese Aspect-Based Sentiment Analysis
- Vietnamese Sentiment Analysis
- Pcl Detection
Latest papers with no code
A Hybrid Approach To Aspect Based Sentiment Analysis Using Transfer Learning
The approach focuses on generating weakly-supervised annotations by exploiting the strengths of both large language models (LLM) and traditional syntactic dependencies.
Large language models for crowd decision making based on prompt design strategies using ChatGPT: models, analysis and challenges
This paper analyzes the use of ChatGPT based on prompt design strategies to assist in CDM processes to extract opinions and make decisions.
Extracting Emotion Phrases from Tweets using BART
Sentiment analysis is a natural language processing task that aims to identify and extract the emotional aspects of a text.
On Prompt Sensitivity of ChatGPT in Affective Computing
Recent studies have demonstrated the emerging capabilities of foundation models like ChatGPT in several fields, including affective computing.
AraPoemBERT: A Pretrained Language Model for Arabic Poetry Analysis
Moreover, the proposed model significantly outperformed previous work and other comparative models in the tasks of poems' sentiment analysis, achieving an accuracy of 78. 95\%, and poetry meter classification (99. 03\% accuracy), while significantly expanding the scope of these two problems.
FinLlama: Financial Sentiment Classification for Algorithmic Trading Applications
This is achieved by fine-tuning the Llama2 7B model on a small portion of supervised financial sentiment analysis data, so as to jointly handle the complexities of financial lexicon and context, and further equipping it with a neural network based decision mechanism.
Mixture-of-Prompt-Experts for Multi-modal Semantic Understanding
To address them, we propose Mixture-of-Prompt-Experts with Block-Aware Prompt Fusion (MoPE-BAF), a novel multi-modal soft prompt framework based on the unified vision-language model (VLM).
Exploring Tokenization Strategies and Vocabulary Sizes for Enhanced Arabic Language Models
This paper presents a comprehensive examination of the impact of tokenization strategies and vocabulary sizes on the performance of Arabic language models in downstream natural language processing tasks.
Deep Learning-based Sentiment Analysis in Persian Language
Recently, there has been a growing interest in the use of deep learning techniques for tasks in natural language processing (NLP), with sentiment analysis being one of the most challenging areas, particularly in the Persian language.
Enhanced Coherence-Aware Network with Hierarchical Disentanglement for Aspect-Category Sentiment Analysis
To address the issue of multiple aspect categories and sentiment entanglement, we propose a hierarchical disentanglement module to extract distinct categories and sentiment features.