Alert button

"Sentiment Analysis": models, code, and papers
Alert button

SAIDS: A Novel Approach for Sentiment Analysis Informed of Dialect and Sarcasm

Add code
Alert button
Jan 06, 2023
Abdelrahman Kaseb, Mona Farouk

Figure 1 for SAIDS: A Novel Approach for Sentiment Analysis Informed of Dialect and Sarcasm
Figure 2 for SAIDS: A Novel Approach for Sentiment Analysis Informed of Dialect and Sarcasm
Figure 3 for SAIDS: A Novel Approach for Sentiment Analysis Informed of Dialect and Sarcasm
Figure 4 for SAIDS: A Novel Approach for Sentiment Analysis Informed of Dialect and Sarcasm

Sentiment analysis becomes an essential part of every social network, as it enables decision-makers to know more about users' opinions in almost all life aspects. Despite its importance, there are multiple issues it encounters like the sentiment of the sarcastic text which is one of the main challenges of sentiment analysis. This paper tackles this challenge by introducing a novel system (SAIDS) that predicts the sentiment, sarcasm and dialect of Arabic tweets. SAIDS uses its prediction of sarcasm and dialect as known information to predict the sentiment. It uses MARBERT as a language model to generate sentence embedding, then passes it to the sarcasm and dialect models, and then the outputs of the three models are concatenated and passed to the sentiment analysis model. Multiple system design setups were experimented with and reported. SAIDS was applied to the ArSarcasm-v2 dataset where it outperforms the state-of-the-art model for the sentiment analysis task. By training all tasks together, SAIDS achieves results of 75.98 FPN, 59.09 F1-score and 71.13 F1-score for sentiment analysis, sarcasm detection, and dialect identification respectively. The system design can be used to enhance the performance of any task which is dependent on other tasks.

The use of new technologies to support Public Administration. Sentiment analysis and the case of the app IO

Add code
Alert button
Jan 10, 2023
Vincenzo Miracula, Antonio Picone

Figure 1 for The use of new technologies to support Public Administration. Sentiment analysis and the case of the app IO

App IO is an app developed for the Italian PA. It is definitely useful for citizens to interact with the PA and to get services that were not digitized yet. Nevertheless, it was not perceived in a good way by the citizens and it has been criticized. As we wanted to find the root that caused all these bad reviews we scraped feedback from mobile app stores using custom-coded automated tools and - after that - we trained two machine learning models to perform both sentiment analysis and emotion detection to understand what caused the bad reviews.

Impact of Sentiment Analysis in Fake Review Detection

Add code
Alert button
Dec 18, 2022
Amira Yousif, James Buckley

Figure 1 for Impact of Sentiment Analysis in Fake Review Detection
Figure 2 for Impact of Sentiment Analysis in Fake Review Detection
Figure 3 for Impact of Sentiment Analysis in Fake Review Detection
Figure 4 for Impact of Sentiment Analysis in Fake Review Detection

Fake review identification is an important topic and has gained the interest of experts all around the world. Identifying fake reviews is challenging for researchers, and there are several primary challenges to fake review detection. We propose developing an initial research paper for investigating fake reviews by using sentiment analysis. Ten research papers are identified that show fake reviews, and they discuss currently available solutions for predicting or detecting fake reviews. They also show the distribution of fake and truthful reviews through the analysis of sentiment. We summarize and compare previous studies related to fake reviews. We highlight the most significant challenges in the sentiment evaluation process and demonstrate that there is a significant impact on sentiment scores used to identify fake feedback.

An LSTM model for Twitter Sentiment Analysis

Add code
Alert button
Dec 04, 2022
Md Parvez Mollah

Figure 1 for An LSTM model for Twitter Sentiment Analysis
Figure 2 for An LSTM model for Twitter Sentiment Analysis
Figure 3 for An LSTM model for Twitter Sentiment Analysis
Figure 4 for An LSTM model for Twitter Sentiment Analysis

Sentiment analysis on social media such as Twitter provides organizations and individuals an effective way to monitor public emotions towards them and their competitors. As a result, sentiment analysis has become an important and challenging task. In this work, we have collected seven publicly available and manually annotated twitter sentiment datasets. We create a new training and testing dataset from the collected datasets. We develop an LSTM model to classify sentiment of a tweet and evaluate the model with the new dataset.

* 3 pages 

Sentiment analysis and opinion mining on E-commerce site

Add code
Alert button
Nov 28, 2022
Fatema Tuz Zohra Anny, Oahidul Islam

Figure 1 for Sentiment analysis and opinion mining on E-commerce site

Sentiment analysis or opinion mining help to illustrate the phrase NLP (Natural Language Processing). Sentiment analysis has been the most significant topic in recent years. The goal of this study is to solve the sentiment polarity classification challenges in sentiment analysis. A broad technique for categorizing sentiment opposition is presented, along with comprehensive process explanations. With the results of the analysis, both sentence-level classification and review-level categorization are conducted. Finally, we discuss our plans for future sentiment analysis research.

* 5 pages, 6 figures, 4 tables 

Multi-task Learning for Cross-Lingual Sentiment Analysis

Add code
Alert button
Dec 14, 2022
Gaurish Thakkar, Nives Mikelic Preradovic, Marko Tadic

Figure 1 for Multi-task Learning for Cross-Lingual Sentiment Analysis
Figure 2 for Multi-task Learning for Cross-Lingual Sentiment Analysis
Figure 3 for Multi-task Learning for Cross-Lingual Sentiment Analysis
Figure 4 for Multi-task Learning for Cross-Lingual Sentiment Analysis

This paper presents a cross-lingual sentiment analysis of news articles using zero-shot and few-shot learning. The study aims to classify the Croatian news articles with positive, negative, and neutral sentiments using the Slovene dataset. The system is based on a trilingual BERT-based model trained in three languages: English, Slovene, Croatian. The paper analyses different setups using datasets in two languages and proposes a simple multi-task model to perform sentiment classification. The evaluation is performed using the few-shot and zero-shot scenarios in single-task and multi-task experiments for Croatian and Slovene.

* vol 2829,2021, 76-84  

Improving Visual-textual Sentiment Analysis by Fusing Expert Features

Add code
Alert button
Nov 23, 2022
Junyu Chen, Jie An, Hanjia Lyu, Jiebo Luo

Figure 1 for Improving Visual-textual Sentiment Analysis by Fusing Expert Features
Figure 2 for Improving Visual-textual Sentiment Analysis by Fusing Expert Features
Figure 3 for Improving Visual-textual Sentiment Analysis by Fusing Expert Features
Figure 4 for Improving Visual-textual Sentiment Analysis by Fusing Expert Features

Visual-textual sentiment analysis aims to predict sentiment with the input of a pair of image and text. The main challenge of visual-textual sentiment analysis is how to learn effective visual features for sentiment prediction since input images are often very diverse. To address this challenge, we propose a new method that improves visual-textual sentiment analysis by introducing powerful expert visual features. The proposed method consists of four parts: (1) a visual-textual branch to learn features directly from data for sentiment analysis, (2) a visual expert branch with a set of pre-trained "expert" encoders to extract effective visual features, (3) a CLIP branch to implicitly model visual-textual correspondence, and (4) a multimodal feature fusion network based on either BERT or MLP to fuse multimodal features and make sentiment prediction. Extensive experiments on three datasets show that our method produces better visual-textual sentiment analysis performance than existing methods.

What do LLMs Know about Financial Markets? A Case Study on Reddit Market Sentiment Analysis

Add code
Alert button
Dec 21, 2022
Xiang Deng, Vasilisa Bashlovkina, Feng Han, Simon Baumgartner, Michael Bendersky

Figure 1 for What do LLMs Know about Financial Markets? A Case Study on Reddit Market Sentiment Analysis
Figure 2 for What do LLMs Know about Financial Markets? A Case Study on Reddit Market Sentiment Analysis
Figure 3 for What do LLMs Know about Financial Markets? A Case Study on Reddit Market Sentiment Analysis
Figure 4 for What do LLMs Know about Financial Markets? A Case Study on Reddit Market Sentiment Analysis

Market sentiment analysis on social media content requires knowledge of both financial markets and social media jargon, which makes it a challenging task for human raters. The resulting lack of high-quality labeled data stands in the way of conventional supervised learning methods. Instead, we approach this problem using semi-supervised learning with a large language model (LLM). Our pipeline generates weak financial sentiment labels for Reddit posts with an LLM and then uses that data to train a small model that can be served in production. We find that prompting the LLM to produce Chain-of-Thought summaries and forcing it through several reasoning paths helps generate more stable and accurate labels, while using a regression loss further improves distillation quality. With only a handful of prompts, the final model performs on par with existing supervised models. Though production applications of our model are limited by ethical considerations, the model's competitive performance points to the great potential of using LLMs for tasks that otherwise require skill-intensive annotation.

Video Games as a Corpus: Sentiment Analysis using Fallout New Vegas Dialog

Add code
Alert button
Dec 05, 2022
Mika Hämäläinen, Khalid Alnajjar, Thierry Poibeau

Figure 1 for Video Games as a Corpus: Sentiment Analysis using Fallout New Vegas Dialog
Figure 2 for Video Games as a Corpus: Sentiment Analysis using Fallout New Vegas Dialog
Figure 3 for Video Games as a Corpus: Sentiment Analysis using Fallout New Vegas Dialog
Figure 4 for Video Games as a Corpus: Sentiment Analysis using Fallout New Vegas Dialog

We present a method for extracting a multilingual sentiment annotated dialog data set from Fallout New Vegas. The game developers have preannotated every line of dialog in the game in one of the 8 different sentiments: \textit{anger, disgust, fear, happy, neutral, pained, sad } and \textit{surprised}. The game has been translated into English, Spanish, German, French and Italian. We conduct experiments on multilingual, multilabel sentiment analysis on the extracted data set using multilingual BERT, XLMRoBERTa and language specific BERT models. In our experiments, multilingual BERT outperformed XLMRoBERTa for most of the languages, also language specific models were slightly better than multilingual BERT for most of the languages. The best overall accuracy was 54\% and it was achieved by using multilingual BERT on Spanish data. The extracted data set presents a challenging task for sentiment analysis. We have released the data, including the testing and training splits, openly on Zenodo. The data set has been shuffled for copyright reasons.

* FDG 2022 

Comparative Study of Sentiment Analysis for Multi-Sourced Social Media Platforms

Add code
Alert button
Dec 09, 2022
Keshav Kapur, Rajitha Harikrishnan

Figure 1 for Comparative Study of Sentiment Analysis for Multi-Sourced Social Media Platforms
Figure 2 for Comparative Study of Sentiment Analysis for Multi-Sourced Social Media Platforms
Figure 3 for Comparative Study of Sentiment Analysis for Multi-Sourced Social Media Platforms
Figure 4 for Comparative Study of Sentiment Analysis for Multi-Sourced Social Media Platforms

There is a vast amount of data generated every second due to the rapidly growing technology in the current world. This area of research attempts to determine the feelings or opinions of people on social media posts. The dataset we used was a multi-source dataset from the comment section of various social networking sites like Twitter, Reddit, etc. Natural Language Processing Techniques were employed to perform sentiment analysis on the obtained dataset. In this paper, we provide a comparative analysis using techniques of lexicon-based, machine learning and deep learning approaches. The Machine Learning algorithm used in this work is Naive Bayes, the Lexicon-based approach used in this work is TextBlob, and the deep-learning algorithm used in this work is LSTM.