ChatGPT vs Gemini vs LLaMA on Multilingual Sentiment Analysis
Alessio Buscemi, Daniele Proverbio
TL;DR
This work investigates multilingual sentiment analysis using four leading LLMs (ChatGPT 3.5, ChatGPT 4, Gemini Pro, LLaMA2 7b) on 20 nuanced scenarios translated into 10 languages, validated against post-hoc human responses. It introduces a standardized, repeatable evaluation framework that includes explicit prompts, human benchmarks, and analysis of safety-filter behavior, revealing cross-language biases and varying handling of irony and sarcasm. Key findings show ChatGPT and Gemini generally align with human sentiment in ambiguous cases, but exhibit language- and version-dependent biases, while LLaMA2 tends to skew positive across languages. The study highlights the need for interpretable data, consistent multilingual performance, and careful consideration of safety filters in downstream sentiment applications.
Abstract
Automated sentiment analysis using Large Language Model (LLM)-based models like ChatGPT, Gemini or LLaMA2 is becoming widespread, both in academic research and in industrial applications. However, assessment and validation of their performance in case of ambiguous or ironic text is still poor. In this study, we constructed nuanced and ambiguous scenarios, we translated them in 10 languages, and we predicted their associated sentiment using popular LLMs. The results are validated against post-hoc human responses. Ambiguous scenarios are often well-coped by ChatGPT and Gemini, but we recognise significant biases and inconsistent performance across models and evaluated human languages. This work provides a standardised methodology for automated sentiment analysis evaluation and makes a call for action to further improve the algorithms and their underlying data, to improve their performance, interpretability and applicability.
