Reference Points in LLM Sentiment Analysis: The Role of Structured Context

Junichiro Niimi
8/15/2025
cs.CLcs.AI

No official code found. Best implementation: jniimi/paclic39 (0 stars, last commit 2025-12-05).

Abstract

Large language models (LLMs) are now widely used across many fields, including marketing research. Sentiment analysis, in particular, helps firms understand consumer preferences. While most NLP studies classify sentiment from review text alone, marketing theories, such as prospect theory and expectation--disconfirmation theory, point out that customer evaluations are shaped not only by the actual experience but also by additional reference points. This study therefore investigates how the content and format of such supplementary information affect sentiment analysis using LLMs. We compare natural language (NL) and JSON-formatted prompts using a lightweight 3B parameter model suitable for practical marketing applications. Experiments on two Yelp categories (Restaurant and Nightlife) show that the JSON prompt with additional information outperforms all baselines without fine-tuning: Macro-F1 rises by 1.6% and 4% while RMSE falls by 16% and 9.1%, respectively, making it deployable in resource-constrained edge devices. Furthermore, a follow-up analysis confirms that performance gains stem from genuine contextual reasoning rather than label proxying. This work demonstrates that structured prompting can enable smaller models to achieve competitive performance, offering a practical alternative to large-scale model deployment.

View on arXivView PDF

Code Implementations(1)

jniimi/paclic39Community72%

J. Niimi (2025) “Reference Points in LLM Sentiment Analysis: The Role of Structured Context”, Proceedings of The 39th Pacific Asia Conference on Language, Information and Computation (PACLIC 39).

00Nov 18, 202510 months ago

Similar Papers

Cite this paper

@article{niimi2025reference,
  title  = {Reference Points in LLM Sentiment Analysis: The Role of Structured Context},
  author = {Junichiro Niimi},
  year   = {2025},
  eprint = {2508.11454},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.11454v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.11454.svg)](https://codeofpaper.com/paper/2508.11454)

Discussion