Large Language Models for Token-Efficient and Semantic-Preserving Opinion Summarization

arXiv cs.CL Papers

Summary

This paper presents a framework for opinion summarization using LLMs that combines multidimensional classification and stratified sampling to reduce token usage while preserving semantic diversity and balance across viewpoints.

arXiv:2607.10825v1 Announce Type: new Abstract: Opinionated text - spanning product reviews, hotel feedback, and social posts - captures rich signals about user experiences, preferences, and concerns. However, the scale, redundancy, and imbalance of such corpora make it challenging to analyze opinions effectively, particularly when the goal is to generate summaries that remain faithful to the diversity of viewpoints expressed. This paper presents a framework that preserves semantics in LLM-based opinion summarization while minimizing token usage. We combine multidimensional classification (e.g., sentiment, topics) with a family of stratified sampling strategies to select compact yet representative subsets of opinions before prompting the LLM. Tailored prompts then produce balanced summaries that surface the salient aspects expressed in the opinions (e.g., strengths and weaknesses of products/hotels). Experiments on Amazon product reviews, Tripadvisor hotel reviews, and X/Twitter posts demonstrate that our method significantly reduces token usage and computational cost while consistently outperforming traditional AI-based and standard LLM summarization baselines in terms of content coverage, balance, and semantic preservation.
Original Article
View Cached Full Text

Cached at: 07/14/26, 04:22 AM

# Large Language Models for Token-Efficient and Semantic-Preserving Opinion Summarization
Source: [https://arxiv.org/html/2607.10825](https://arxiv.org/html/2607.10825)
Stefano Iannicelli University of Calabria, Rende, Italy

###### Abstract

Opinionated text—spanning product reviews, hotel feedback, and social posts—captures rich signals about user experiences, preferences, and concerns\. However, the scale, redundancy, and imbalance of such corpora make it challenging to analyze opinions effectively, particularly when the goal is to generate summaries that remain faithful to the diversity of viewpoints expressed\. This paper presents a framework that preserves semantics in LLM\-based opinion summarization while minimizing token usage\. We combine multidimensional classification \(e\.g\., sentiment, topics\) with a family of stratified sampling strategies to select compact yet representative subsets of opinions before prompting the LLM\. Tailored prompts then produce balanced summaries that surface the salient aspects expressed in the opinions \(e\.g\., strengths and weaknesses of products/hotels\)\. Experiments on Amazon product reviews, Tripadvisor hotel reviews, and X/Twitter posts demonstrate that our method significantly reduces token usage and computational cost while consistently outperforming traditional AI\-based and standard LLM summarization baselines in terms of content coverage, balance, and semantic preservation\.

Keywords:Large Language Models; Review Summarization; Opinion Mining

## 1Introduction

User\-generated opinions in the form of product reviews, hotel assessments, social posts, and peer\-support discussions constitute a rich source of information for capturing user experiences, preferences, and concerns\[[28](https://arxiv.org/html/2607.10825#bib.bib36),[31](https://arxiv.org/html/2607.10825#bib.bib37)\]\. Organizations rely on these signals to evaluate product performance, identify service issues, and monitor emerging trends, while users consult them to gather information, compare alternatives, and make informed decisions\[[19](https://arxiv.org/html/2607.10825#bib.bib33)\]\. Yet the scale, heterogeneity, and redundancy of these corpora make effective opinion analysis challenging, especially when one aims to preserve the diversity and nuance of the viewpoints expressed\[[22](https://arxiv.org/html/2607.10825#bib.bib34),[27](https://arxiv.org/html/2607.10825#bib.bib32)\]\.

Large Language Models \(LLMs\) offer strong capabilities for opinion classification and analysis, but applying them directly to full corpora is often inefficient and prone to bias: context windows are finite, the cost of processing large inputs is high, and model outputs tend to overweight majority viewpoints when the input distribution is not controlled\[[24](https://arxiv.org/html/2607.10825#bib.bib31)\]\. Existing pipelines frequently rely on single\-dimension analysis \(e\.g\., sentiment only\[[27](https://arxiv.org/html/2607.10825#bib.bib32),[24](https://arxiv.org/html/2607.10825#bib.bib31)\]\), fail to account for the need to balance multiple semantic facets such as topics and emotions, or lose important information when opinion sets are reduced without principled criteria\. These limitations highlight the need for methods that preserve the diversity and structure of opinionated content while supporting efficient large\-scale analysis\.

This paper introduces a framework designed to preserve semantics in LLM\-based opinion summarization while minimizing input size\. The approach first applies multidimensional classification—such as sentiment, topics, emotion, and optional domain\-specific facets—to impose structure on the corpus\. The framework then employs stratified sampling strategies to select compact yet representative subsets of opinions before prompting the LLM\. By feeding the model a subset that is already balanced across facets and rich in informative content, the LLM can generate summaries that are both more faithful and less biased than those obtained from raw or arbitrarily reduced inputs\. Tailored prompts guide the model to recover the salient aspects expressed in the corpus, such as product strengths and weaknesses, hotel service issues, and political support rationales\. Unlike RAG\-based approaches\[[16](https://arxiv.org/html/2607.10825#bib.bib17),[10](https://arxiv.org/html/2607.10825#bib.bib18)\]or methods that rely on ever\-larger context windows, our framework optimizes what is fed to the model: a facet\-balanced, corpus\-level selection that improves generation quality while avoiding the cost and skew trade\-offs of brute\-force ingestion or query\-specific retrieval\. To support reproducibility, the implementation of the proposed framework is publicly available at[https://github\.com/SCAlabUnical/semantic\-preserving\-summarization](https://github.com/SCAlabUnical/semantic-preserving-summarization)\.

We evaluate our framework on Amazon product reviews, Tripadvisor hotel evaluations, and political discussions on Twitter/X, configuring facet sets to match each domain\. Across all corpora, our framework substantially reduces the number of tokens required for summarization while maintaining high content coverage, facet balance, and semantic preservation compared with standard LLM summarization\. By providing the LLM with a compact yet distribution\-aligned subset, the model produces summaries that more accurately reflect the diversity of opinions rather than overemphasizing majority viewpoints\. These results demonstrate that token\-efficient, distribution\-aligned selection combined with facet\-aware prompting yields compact yet faithful summaries, supporting scalable opinion analysis across heterogeneous domains\.

This article substantially extends our previous work\[[2](https://arxiv.org/html/2607.10825#bib.bib12)\], which introduced a framework for generating balanced summaries of user reviews by selecting representative opinions from multidimensional classification results before passing them to a Large Language Model \(LLM\) to reduce input tokens while preserving opinion diversity\. Compared with the conference version, this journal article introduces five main advances:

- •Broader Algorithmic Scope: Unlike the conference version, which considered a narrower balanced\-selection setting, we introduce and compare three distinct distribution\-aware sampling techniques for constructing balanced subsets before summarization: a relevance\-constrainedKnapsackstrategy, a KL\-regularizedKnapsack\-KLvariant, and a density\-basedKDEstrategy\.
- •More Rigorous Algorithmic Formulation: We provide a formal treatment of the proposed selection strategies, clarifying their design principles, computational properties, and their role in preserving representative opinions across sentiment, topic, and other semantic facets\.
- •Expanded Empirical Validation: We extend the experimental analysis to multiple datasets and domains, allowing a more robust assessment of how different sampling strategies affect semantic preservation, topic coverage, and summary fidelity\.
- •Task\-Aligned Evaluation Protocol: Unlike the conference version, which primarily emphasized overall summary quality through lexical, semantic, and qualitative measures, the present article adopts an evaluation protocol specifically designed to assess sampling strategies under token constraints, focusing on topic coverage, summary\-level cosine similarity, and token usage\.
- •Deeper Efficiency Analysis: We examine the trade\-offs among subset size, token usage, computational cost, and semantic preservation, and provide additional analyses to clarify how different selection strategies affect the balance, representativeness, and interpretability of the generated summaries\.

The remainder of this paper is structured as follows\. Section[2](https://arxiv.org/html/2607.10825#S2)reviews related work\. Section[3](https://arxiv.org/html/2607.10825#S3)presents the proposed framework\. Section[4](https://arxiv.org/html/2607.10825#S4)discusses the results\. Finally, Section[5](https://arxiv.org/html/2607.10825#S5)concludes the paper\.

## 2Related work

Large Language Models \(LLMs\) have been widely adopted across domains such as education, e\-commerce, healthcare, and cybersecurity for tasks including question answering, report generation, and data visualization\[[3](https://arxiv.org/html/2607.10825#bib.bib379),[21](https://arxiv.org/html/2607.10825#bib.bib125)\]\. In parallel, automatic summarization has become increasingly important for condensing large collections of text into compact and decision\-oriented representations, especially when the source material is redundant, noisy, and difficult to inspect manually\[[20](https://arxiv.org/html/2607.10825#bib.bib9),[26](https://arxiv.org/html/2607.10825#bib.bib5)\]\. This need is particularly evident in opinion\-rich corpora, where effective summaries should preserve not only the dominant topics, but also the diversity of viewpoints and attitudes expressed across documents\[[15](https://arxiv.org/html/2607.10825#bib.bib11)\]\. In practical terms, high\-quality and balanced summarization is valuable because it helps consumers make informed purchasing decisions\[[2](https://arxiv.org/html/2607.10825#bib.bib12)\], supports comparisons among competing products and services based on user reviews\[[8](https://arxiv.org/html/2607.10825#bib.bib8)\], and enables organizations to identify recurring strengths, weaknesses, and unmet user needs from large collections of authentic feedback\[[13](https://arxiv.org/html/2607.10825#bib.bib6),[12](https://arxiv.org/html/2607.10825#bib.bib7)\]\.

In opinion mining, LLMs and neural methods have substantially improved topic modeling, sentiment and emotion analysis, and summarization\[[5](https://arxiv.org/html/2607.10825#bib.bib473),[25](https://arxiv.org/html/2607.10825#bib.bib458)\], building on classical sentiment\-analysis research\[[22](https://arxiv.org/html/2607.10825#bib.bib34),[19](https://arxiv.org/html/2607.10825#bib.bib33)\]and more recent advances for tweets and product feedback\[[1](https://arxiv.org/html/2607.10825#bib.bib462),[23](https://arxiv.org/html/2607.10825#bib.bib464)\]\. However, summarizing full corpora remains token\-inefficient and may overweight majority viewpoints, which motivates pipelines that structure and filter inputs before generation\[[27](https://arxiv.org/html/2607.10825#bib.bib32),[24](https://arxiv.org/html/2607.10825#bib.bib31)\]\. Existing approaches often rely on single\-dimension filtering—typically sentiment\-only—and therefore do not adequately balance multiple semantic facets such as topics and emotions, limiting their ability to produce representative summaries of heterogeneous opinion spaces\.

Beyond single\-dimension filtering, a related line of research focuses on selecting representative and diverse subsets of documents before summarization\. In multi\-document and opinion summarization, this problem is particularly important because the quality of the final summary depends not only on the generation model, but also on whether the selected inputs adequately cover the main aspects and viewpoints present in the corpus\[[6](https://arxiv.org/html/2607.10825#bib.bib4),[33](https://arxiv.org/html/2607.10825#bib.bib3)\]\. Existing approaches have explored clustering\-based selection, diversity\-promoting ranking, and coverage\-oriented sampling\[[14](https://arxiv.org/html/2607.10825#bib.bib2),[7](https://arxiv.org/html/2607.10825#bib.bib1)\], but they often emphasize lexical or semantic redundancy reduction without explicitly preserving multidimensional opinion distributions\. Our work is aligned with this direction, but differs in that it uses structured semantic facets—such as sentiment, topic, and emotion—to guide subset construction under explicit token constraints\.

Retrieval\-Augmented Generation \(RAG\) mitigates some limitations by grounding outputs in retrieved evidence, improving factuality and reducing hallucination\[[16](https://arxiv.org/html/2607.10825#bib.bib17)\]\. RAG variants differ in retriever design, indexing, reranking, and fusion mechanisms\[[10](https://arxiv.org/html/2607.10825#bib.bib18)\]\. More recent practice trends toward ever\-larger context windows to ingest extensive portions of a corpus, but this increases token, compute, and memory costs and may amplify majority\-view bias\. Our work moves in the opposite direction: rather than ingesting or retrieving large volumes of text, we perform corpus\-level, facet\-aware selection to construct a small, stratified, and representative subset before generation\. This complements RAG by optimizing what is fed to the model, not only how evidence is retrieved\.

Automatic evaluation has moved beyond simple n\-gram overlap metrics such as ROUGE\[[18](https://arxiv.org/html/2607.10825#bib.bib49)\]toward embedding\-based measures like BERTScore\[[32](https://arxiv.org/html/2607.10825#bib.bib14)\], which better capture semantic similarity\. Fairness\-oriented work in multi\-document summarization has also emerged, introducing metrics to assess balanced representation across groups\[[17](https://arxiv.org/html/2607.10825#bib.bib16)\]\. While these metrics provide useful perspectives, they are not directly aligned with our goal of preserving semantic structure under strict token budgets\. Instead, we evaluate our method through topic\-coverage analysis and summary\-level cosine similarity, which more precisely quantify how well selected subsets reflect the full corpus and how faithfully the resulting summaries preserve meaning\.

## 3Framework

We now describe the proposed framework, which transforms raw opinionated text into compact, semantically balanced inputs for LLM\-based summarization\. As shown in Figure[1](https://arxiv.org/html/2607.10825#S3.F1), the system operates in four stages: \(i\) data collection, \(ii\) multidimensional classification and topic analysis, \(iii\) stratified sampling, and \(iv\) facet\-aware summarization\.

In thefirst stage, the system collects opinions from heterogeneous domains such as*Amazon*product reviews,*Tripadvisor*hotel evaluations, and*Twitter/X*political posts\. Data are obtained through official APIs or custom crawlers, together with metadata \(e\.g\., timestamps, ratings, helpfulness votes\)\. Optional filters—such as keywords, time windows, or category constraints—ensure that the collected opinions are relevant and representative\.

Thesecond stageperforms*opinion classification and topic extraction*\. Each opinion is annotated across multiple semantic dimensions, including*sentiment*,*emotion*, and*topics*, plus optional*domain\-specific facets*such as candidate support\. For each dimension, a corresponding set of classes is defined \(e\.g\., positive/negative sentiment, anger/joy emotion, dataset\-specific topics\)\. Transformer\-based classifiers assign probabilistic scores rather than discrete labels, while BERTopic provides embedding\-based topic discovery\. This results in a structured, probabilistic representation that supports balanced downstream selection \(full details in Section[3\.1](https://arxiv.org/html/2607.10825#S3.SS1)\)\.

Thethird stageapplies*stratified sampling*to select a compact yet representative subset of opinions under a given token budget\. The goal is to preserve class distributions across all semantic dimensions while retaining diverse and information\-rich instances\. Multiple strategies \(Knapsack, Kullback–Leibler, KDE\) are discussed in Section[3\.2](https://arxiv.org/html/2607.10825#S3.SS2)\.

Finally, thelast stagegenerates concise and semantically rich summaries from the sampled subset\. Prompts explicitly request coverage of the relevant facets identified during classification, for example, strengths and weaknesses of products or hotels, or balanced political arguments\. By combining structured classification with distribution\-preserving sampling, the framework yields summaries that are both compact and faithful, achieving substantial token savings without sacrificing semantic quality\.

![Refer to caption](https://arxiv.org/html/2607.10825v1/x1.png)Figure 1:Execution flow of the proposed framework\.### 3\.1Multi\-Dimensional Classification of Opinions

We enrich each opinion with semantic attributes derived from transformer\-based classifiers and BERTopic\. Each text instance is mapped to a multidimensional representation composed of probabilistic scores across several dimensions\. Across all case studies, we model:Sentiment\(classes:positive,negative\),Emotion\(classes:anger,disgust,fear,joy,neutral,sadness,surprise\),Topic\(classes:dataset\-specific topics\), with optional domain\-specific facets such ascandidate support\(e\.g\.,pro\-A/pro\-B\)\.

For each dimension, we select a dedicated classifier following a model comparison procedure consistent with prior studies\[[30](https://arxiv.org/html/2607.10825#bib.bib29),[4](https://arxiv.org/html/2607.10825#bib.bib110)\]\. We focus on transformer\-based architectures for their stability and efficient inference; prompt\-based generative classifiers were evaluated but discarded due to stochastic behaviour\. Sentiment is modeled using BERT, fine\-tuned on annotated hotel reviews\.111[https://www\.kaggle\.com/datasets/jiashenliu/515k\-hotel\-reviews\-data\-in\-europe](https://www.kaggle.com/datasets/jiashenliu/515k-hotel-reviews-data-in-europe)Emotion is identified using a BERT multi\-label classifier fine\-tuned on SemEval\-2018\.222[https://huggingface\.co/ayoubkirouane/BERT\-Emotions\-Classifier](https://huggingface.co/ayoubkirouane/BERT-Emotions-Classifier)Topics are extracted using BERTopic\[[11](https://arxiv.org/html/2607.10825#bib.bib105)\], which provides coherent and diverse themes across domains\[[9](https://arxiv.org/html/2607.10825#bib.bib176)\]\. For domain\-specific facets, we adopt the best\-performing model for each specific dataset \(e\.g\., RoBERTa for candidate\-support classification\), using the same evaluation criteria as for the core dimensions\.

The resulting multidimensional, probabilistic representation enables fine\-grained control over semantic coverage, supporting the stratified sampling strategies and improving the model’s ability to generate balanced, facet\-aware summaries\.

### 3\.2Stratified Sampling Strategies

Given a corpus of opinions, each instance is represented by probabilistic labels across one or more semantic dimensions \(e\.g\., sentiment, topics, emotion, and optionally domain\-specific facets such as candidate support or psychological distress\)\. For each dimensionddwith class setC​\(d\)C\(d\), an opinionrris associated with a probability vectorP​\(c∣r,d\)P\(c\\mid r,d\)overc∈C​\(d\)c\\in C\(d\)\. Our goal is to select a subsetSSof fixed sizeNNthat: \(i\) preserves the class distributions of the full corpus across all selected dimensions, and \(ii\) maximizes the information density of the input passed to the LLM under a strict token budget\. We consider three different stratified sampling strategies\.

TheKnapsackstrategy casts selection as a constrained optimization problem\. First, for each dimensionddand classc∈C​\(d\)c\\in C\(d\), we estimate the target proportionP​\(c∣d\)P\(c\\mid d\)in the full corpus and derive a target countNc∣dN\_\{c\\mid d\}for the subset\. Opinions are then processed in descending order of relevance score, and each one is added toSSonly if it does not violate any of the per\-class targets\. Intuitively, this behaves like a multi\-dimensional knapsack: relevance plays the role of item value, while the target counts act as capacity constraints\. The result is a subset that is both informative and approximately distribution\-preserving across all considered dimensions\.

The relevance score measures how strongly a review reflects the main topics identified by BERTopic\. It is calculated by counting the occurrences of the top\-k BERTopic terms in the review and normalizing it by the highest such count across all reviews, producing a score between 0 and 1\. For clarity, Algorithm[1](https://arxiv.org/html/2607.10825#alg1)summarizes the main steps of the proposed Knapsack\-based stratified sampling strategy\.

Algorithm 1Knapsack\-based Stratified Sampling1:Input:opinions

RR, sample size

NN, dimensions

DD, probabilities

P​\(c∣r,d\)P\(c\\mid r,d\), relevance

rel​\(r\)\\mathrm\{rel\}\(r\)
2:Output:subset

SS
3:

S←∅S\\leftarrow\\emptyset
4:for all

d∈D,c∈C​\(d\)d\\in D,\\;c\\in C\(d\)do

5:compute

P​\(c∣d\)P\(c\\mid d\),

Nc∣d←round​\(N⋅P​\(c∣d\)\)N\_\{c\\mid d\}\\leftarrow\\mathrm\{round\}\(N\\cdot P\(c\\mid d\)\),

nc∣d←0n\_\{c\\mid d\}\\leftarrow 0
6:endfor

7:sort

RRby decreasing

rel​\(r\)\\mathrm\{rel\}\(r\)
8:for all

r∈Rr\\in Rdo

9:if

\|S\|=N\|S\|=Nthen

10:break

11:endif

12:feasible

←\\leftarrowtrue

13:for all

d∈Dd\\in Ddo

14:

c∗←arg⁡maxc∈C​\(d\)⁡P​\(c∣r,d\)c^\{\*\}\\leftarrow\\arg\\max\_\{c\\in C\(d\)\}P\(c\\mid r,d\)
15:if

nc∗∣d\+1\>Nc∗∣dn\_\{c^\{\*\}\\mid d\}\+1\>N\_\{c^\{\*\}\\mid d\}then

16:feasible

←\\leftarrowfalse;break

17:endif

18:endfor

19:iffeasiblethen

20:

S←S∪\{r\}S\\leftarrow S\\cup\\\{r\\\}
21:for all

d∈Dd\\in Ddo

22:

c∗←arg⁡maxc∈C​\(d\)⁡P​\(c∣r,d\)c^\{\*\}\\leftarrow\\arg\\max\_\{c\\in C\(d\)\}P\(c\\mid r,d\)
23:

nc∗∣d←nc∗∣d\+1n\_\{c^\{\*\}\\mid d\}\\leftarrow n\_\{c^\{\*\}\\mid d\}\+1
24:endfor

25:endif

26:endfor

27:return

SS

TheKnapsack Kullback\-Leibler\(Knapsack\-KLorKL\) variant enhances the representativeness of the selected subset by explicitly penalizing distributional drift\. At each iteration, a small feasibility\-restricted set of candidates is constructed, consisting only of elements that satisfy the same constraints enforced by the Knapsack formulation\. Among these admissible candidates, the next element is selected by minimizing a scoring function that balances distributional fidelity with semantic relevance\. Distributional fidelity is quantified through the Kullback\-Leibler \(KL\) divergence between the empirical distributions of the candidate\-augmented subset and those of the original corpus, while relevance is measured through the relevance score\. Letxxdenote a candidate evaluated at iterationii\. For each suchxx, we consider the hypothetical subset obtained by addingxxto the current selection and compute the induced empirical distributions used in the KL term\. The trade\-off between relevance and distributional alignment is governed by a scheduling coefficientα​\(i\)\\alpha\(i\), which starts near11and decreases linearly toward0, thereby prioritizing highly relevant items in early iterations and increasingly favoring candidates that improve distributional consistency in later stages\. The scoring function for candidatexxat iterationiiis

fscore​\(x,i\)=α​\(i\)​DKL​\(x\)\+\(1−α​\(i\)\)​\(1−relevance\_score​\(x\)\)\.f\_\{\\text\{score\}\}\(x,i\)=\\alpha\(i\)\\,D\_\{\\mathrm\{KL\}\}\(x\)\+\\bigl\(1\-\\alpha\(i\)\\bigr\)\\,\\bigl\(1\-\\text\{relevance\\\_score\}\(x\)\\bigr\)\.\(1\)
To make the KL component in \([1](https://arxiv.org/html/2607.10825#S3.E1)\) explicit, letPdP\_\{d\}denote the original corpus distribution over dimensiondd, and letQd\+xQ\_\{d\}^\{\+x\}denote the empirical distribution obtained by augmenting the current subset withxx\. The averaged KL divergence is

DKL​\(x\)=1D​∑d=1DKL​\(Qd\+x∥Pd\)\.D\_\{\\mathrm\{KL\}\}\(x\)=\\frac\{1\}\{D\}\\sum\_\{d=1\}^\{D\}\\mathrm\{KL\}\\\!\\left\(Q\_\{d\}^\{\+x\}\\,\\\|\\,P\_\{d\}\\right\)\.\(2\)
This formulation ensures that each candidate is evaluated not only for its intrinsic relevance but also for its impact on the distributional structure of the evolving subset, while the constraint\-filtered candidate set preserves the feasibility properties of the underlying Knapsack method\. For clarity, Algorithm[2](https://arxiv.org/html/2607.10825#alg2)summarizes the main steps of the proposed Knapsack\-KL strategy\.

Algorithm 2Knapsack\-KL Stratified Sampling1:Input:opinions

RR, sample size

NN, dimensions

DD, probabilities

P​\(c∣r,d\)P\(c\\mid r,d\), relevance

rel​\(r\)\\mathrm\{rel\}\(r\)
2:Output:subset

SS
3:

S←∅S\\leftarrow\\emptyset
4:for all

d∈D,c∈C​\(d\)d\\in D,\\;c\\in C\(d\)do

5:compute

P​\(c∣d\)P\(c\\mid d\),

Nc∣d←round​\(N⋅P​\(c∣d\)\)N\_\{c\\mid d\}\\leftarrow\\mathrm\{round\}\(N\\cdot P\(c\\mid d\)\),

nc∣d←0n\_\{c\\mid d\}\\leftarrow 0
6:endfor

7:for

i=1i=1to

NNdo

8:build admissible set

A⊆R∖SA\\subseteq R\\setminus S
9:for all

x∈Ax\\in Ado

10:compute

Qd\+xQ\_\{d\}^\{\+x\}and

DKL​\(x\)D\_\{\\mathrm\{KL\}\}\(x\)using Eq\. \([2](https://arxiv.org/html/2607.10825#S3.E2)\)

11:compute

fscore​\(x,i\)f\_\{\\mathrm\{score\}\}\(x,i\)using Eq\. \([1](https://arxiv.org/html/2607.10825#S3.E1)\)

12:endfor

13:

x∗←arg⁡minx∈A⁡fscore​\(x,i\)x^\{\*\}\\leftarrow\\arg\\min\_\{x\\in A\}f\_\{\\mathrm\{score\}\}\(x,i\)
14:

S←S∪\{x∗\}S\\leftarrow S\\cup\\\{x^\{\*\}\\\}
15:for all

d∈Dd\\in Ddo

16:

c∗←arg⁡maxc∈C​\(d\)⁡P​\(c∣x∗,d\)c^\{\*\}\\leftarrow\\arg\\max\_\{c\\in C\(d\)\}P\(c\\mid x^\{\*\},d\)
17:

nc∗∣d←nc∗∣d\+1n\_\{c^\{\*\}\\mid d\}\\leftarrow n\_\{c^\{\*\}\\mid d\}\+1
18:endfor

19:endfor

20:return

SS

Finally, theKernel Density Estimation \(KDE\)strategy directly approximates the empirical distributions of class probabilities for both the full corpus and the evolving subset\. In practice, these distributions are estimated using histogram\-based density approximations over the probability space for each class and dimension\. At each iteration, the method evaluates the scoring function for*every element in the dataset*—rather than restricting attention to a feasibility\-filtered candidate set as in the Knapsack\-KL method\. The next item selected is therefore the one that minimizes a scoring function, which jointly accounts for distributional alignment and semantic relevance\. As in the Knapsack\-KL approach, it uses the same scoring function \([1](https://arxiv.org/html/2607.10825#S3.E1)\); the relevance component ensures that highly informative elements are preferred when multiple options yield similar distributional improvements\. Although this greedy procedure is computationally heavier, because it repeatedly recomputes histogram estimates and evaluates the scoring function across the entire dataset, it yields the most faithful reconstruction of the original multi\-dimensional probability distributions and thus produces the most semantically representative subsets\. For conciseness, pseudocode forKDEis omitted because the algorithm follows the same iterative scoring\-and\-selection pattern asKnapsack\-KL, with the main difference lying in its global candidate evaluation strategy\.

Taken together, these strategies allow us to trade off computational cost and representational fidelity\. Knapsack is fast and suitable for large\-scale deployments, while Knapsack\-KL and KDE provide increasingly precise control over distributional alignment and semantic preservation, at higher computational cost\. In all cases, the selected subset is designed to maintain the diversity and structure of the opinion space under a tight token budget, enabling the LLM to generate summaries that remain faithful to the underlying corpus\.

From a computational perspective, the three strategies exhibit different practical costs\.Knapsackis the lightest, since it relies on relevance\-based ordering and simple feasibility checks over the target class counts\.Knapsack\-KLis more expensive because, at each iteration, it evaluates admissible candidates by recomputing their impact on the distributional divergence from the original corpus\.KDEis the most computationally demanding strategy, as it evaluates all remaining candidates and repeatedly updates distributional estimates over the full candidate set\. In practice, this additional overhead is offset by the substantial reduction in LLM input size, making the trade\-off favorable in token\-constrained summarization scenarios\.

## 4Experimental Results

We evaluate the proposed framework on three heterogeneous datasets spanning product feedback, hotel reviews, and political discussion\. All corpora are enriched with facet annotations \(Section[3\.1](https://arxiv.org/html/2607.10825#S3.SS1)\) and summarized using a unified prompt\. Our stratified sampling approach is compared against a baseline that feeds the full opinion set to the model\.

The first dataset consists ofAmazon electronics reviews333[https://github\.com/SCAlabUnical/UserReviewDatasets](https://github.com/SCAlabUnical/UserReviewDatasets), comprising roughly 10k entries across 100 products\. Each review includes structured fields such as star rating, title, free\-text content, verification status, reviewer location, and timestamp, enabling fine\-grained analysis of usability, reliability, and product satisfaction\. Here, summaries aim to surface the main strengths and weaknesses of each product as perceived by users\.

For hotel\-related feedback, we rely on aTripadvisor collectionbuilt fromhotels in New York444[https://github\.com/SCAlabUnical/UserReviewDatasets](https://github.com/SCAlabUnical/UserReviewDatasets), including star ratings, titles, dates of stay, and metadata such as hotel coordinates, sub\-ratings for service and location\. This dataset provides rich, aspect\-oriented evaluations typical of hospitality reviews\. Summaries synthesize guests’ reported positives and negatives across service, comfort, cleanliness, and overall experience\.

To extend the evaluation beyond product and service reviews, we incorporate political opinions from theUSA2024 X/Twitter dataset555[https://github\.com/sinking8/usc\-x\-24\-us\-election](https://github.com/sinking8/usc-x-24-us-election), which tracks discourse surrounding the 2024 U\.S\. presidential election\. The collection contains millions of posts gathered before election day \(November 5, 2024\) via a headless\-browser scraper and filtered through election\-related keywords and candidate\-specific hashtags\. For our experiments, we extract a subset of posts authored by users whose self\-reported location corresponds to one of seven key swing states \(e\.g\., Arizona\)\. Summaries here condense the main arguments and justifications expressed by users supporting each candidate\.

All summaries are generated usingGPT\-5via API, with dataset\-specific prompts that incorporate the facet information relevant to each domain \(e\.g\., product strengths and weaknesses, hotel\-service aspects, and reasons for political support\)\. For each dataset, the same prompt template is used in two conditions:\(i\)\(i\)supplying all opinions in raw form, and\(i​i\)\(ii\)supplying only the stratified sample, enriched with multidimensional annotations \(sentiment, topics, emotions, and any domain\-specific facets\)\. Although modern LLMs support increasingly wider context windows, using very large inputs can still degrade summary quality as the context grows\[[29](https://arxiv.org/html/2607.10825#bib.bib26)\], which further motivates the need for compact, semantically representative sampling\. The implementation of the proposed framework, including the sampling strategies, is publicly available at[https://github\.com/SCAlabUnical/semantic\-preserving\-summarization](https://github.com/SCAlabUnical/semantic-preserving-summarization)\.

### 4\.1Step\-by\-Step Operation on TripAdvisor Hotel Reviews

For illustration, we demonstrate our framework on a New York hotel from the Tripadvisor dataset \(anonymized for privacy\)\. Below, we report one representative positive review and one representative negative review\. For each opinion, our framework detects the sentiment, assigns a topic label, and identifies the expressed emotion\. These examples show how multidimensional classification enriches raw feedback, enabling the construction of a compact and balanced sample for summarization\.

Hotel \(h\)= "\[Anonymized\] Hotel",Location= "New York, NY",Description \(d\)= "Modern hotel near Times Square with on\-site dining and business services\."Example of positive review \(pr\)= \{title \(tr\): "Great Stay Thanks to Sandra",text \(t\): "The hotel is well\-located and the highlight was the kindness of receptionist Sandra during check\-in\. The room had a lovely city view, comfortable bed, and was very clean…",sentiment \(s\):Positive,topics \(t\):Sandra’s Excellent Service, Excellent Hotel Stay,emotions \(e\):Joy\}Example of negative review \(nr\)= \{title \(tr\): "Terrible Experience",text \(t\): "Poor service, dirty room, lack of amenities, and uninterested staff\. Charged a service fee for amenities not provided\. I advise others to avoid this hotel near Times Square; I’m seeking a refund\.",sentiment \(s\):Negative,topics \(t\):Poor Hotel Service, Refund Issues,emotions \(e\):Anger/Sadness\}

Among the advanced stratified samplers considered, in this example we adopt theKullback–Leibler–based \(KL\) strategy to obtain a compact subset ofN=20 reviews while preserving the semantic structure of the full corpus\. As shown in Figure[2\(a\)](https://arxiv.org/html/2607.10825#S4.F2.sf1), the class distributions for sentiment, topics, and emotion in the selected sample closely mirror those of the complete dataset\. In addition to matching aggregate class frequencies, the sampler maintains the shape of the probability distribution within each dimension\. Figure[2\(b\)](https://arxiv.org/html/2607.10825#S4.F2.sf2)shows this for sentiment, where the distribution over the positive and negative classes remains consistent between the full corpus and the 20\-review subset\. The same distributional coherence is observed across all remaining dimensions\. Finally, Figure[2\(c\)](https://arxiv.org/html/2607.10825#S4.F2.sf3)illustrates that the selected reviews—marked with an “X”—are spread across the topic clusters extracted through BERTopic and visualized via UMAP, demonstrating broad thematic coverage within the compact subset\. Although this example uses the KL sampler, Knapsack and KDE exhibit similarly balanced, distribution\-preserving behavior at the corpus level, but select different individual reviews, which naturally leads to high\-quality yet distinct summaries\.

![Refer to caption](https://arxiv.org/html/2607.10825v1/x2.png)\(a\)Class distributions \(sentiment, topics, emotion\) for the full dataset \(top\) and for the sample \(bottom\)\.
![Refer to caption](https://arxiv.org/html/2607.10825v1/x3.png)\(b\)Counts and density of sentiment \(positive/negative\) for full dataset \(top\) and sample \(bottom\)\.
![Refer to caption](https://arxiv.org/html/2607.10825v1/x4.png)\(c\)Topic clusters from BERTopic visualized with UMAP; ‘X’ marks indicate selected sample reviews\.

Figure 2:Class distributions for the full set of reviews of the example hotel and for the balanced sample \(N = 20\)\.To verify that a compact subset can still yield a high\-quality summary, we compared summaries generated from the KL stratified sample with those obtained by providing the full set of hotel reviews to the LLM\. Using ModernBERT embeddings, the summary produced from only 20 reviews reached a cosine similarity of about 0\.85 to the full\-context summary, whereas random sampling needed far larger subsets to achieve a similar level of semantic alignment\. Token usage showed an even sharper contrast: summarizing the full set of hotel reviews required over 54,000 input tokens, whereas the stratified sample of 20 reviews required roughly 1500 tokens—more than a 97% reduction—while maintaining high semantic fidelity\. The following section provides a detailed quantitative analysis of these effects across all three datasets\.

### 4\.2Aggregate Metrics and Comparative Analysis

We evaluate the proposed framework along three main dimensions: \(i\) how well the sampled subsets preserve the topical structure of the full corpus \(*topic coverage*\); \(ii\) how close the summaries generated from these subsets are to summaries obtained from all available opinions \(*content similarity*\); and \(iii\) how many input tokens the LLM must process to generate the summary \(*token usage*\)\. Results are averaged across all instances in the three datasets \(Amazon products, Tripadvisor hotels, X/Twitter political posts\), and all stratified sampling strategies are evaluated against a random baseline\.

Compared with our previous conference work\[[2](https://arxiv.org/html/2607.10825#bib.bib12)\], the present study adopts a partially different evaluation protocol\. In the conference version, the analysis focused primarily on summary quality through lexical, semantic, and qualitative measures, including TF\-IDF, ROUGE, sentence\-embedding similarities, BLANC, LLM\-based evaluation, and human assessment\. In contrast, the goal of the current paper is to compare multiple sampling strategies under strict token constraints and across heterogeneous domains\. For this reason, we employ evaluation measures that are more directly aligned with this objective, namely topic coverage, summary\-level cosine similarity, and token usage, which together quantify how well the selected subsets preserve the semantic structure of the full corpus while maintaining summarization efficiency\.

![Refer to caption](https://arxiv.org/html/2607.10825v1/x5.png)\(a\)Amazon products\.
![Refer to caption](https://arxiv.org/html/2607.10825v1/x6.png)\(b\)Tripadvisor hotels\.
![Refer to caption](https://arxiv.org/html/2607.10825v1/x7.png)\(c\)X/Twitter posts\.

Figure 3:Topic coverage \(F1 score\) vs\. sample size for different sampling strategies\.#### 4\.2\.1Topic coverage

We first assess how well each sampling strategy preserves the topical structure of the full opinion set\. For every instance in the Amazon, Tripadvisor, and X/Twitter datasets, we extract ground\-truth topics from the entire corpus usingChatGPT\-Thinkingwith a structured prompt that groups themes into positive, neutral, and negative aspects\. The same prompt is then applied to each sampled subset\. Because topics are free\-form text, we encode them with ModernBERT embeddings and compute semantic matches via cosine similarity\. Standard set\-based metrics \(Precision, Recall, F1, Jaccard\) are derived from these matches\. The results \(Figures[3\(a\)](https://arxiv.org/html/2607.10825#S4.F3.sf1)–[3\(c\)](https://arxiv.org/html/2607.10825#S4.F3.sf3)\) show a consistent and clear trend: every stratified sampler substantially outperforms random selection, especially for small sample sizes\. On Amazon, atNN=20, stratified methods achieve F1 scores of 0\.70–0\.72, compared with 0\.65 for random\. Tripadvisor exhibits a similar gap, with stratified samplers reaching 0\.68–0\.70 versus 0\.60 for random\. The contrast is even stronger on X/Twitter—where topics are sparse and politically polarized—yielding 0\.58–0\.63 for the advanced samplers but only 0\.45 for random\. These results show that stratified selection retains far more topical diversity than random sampling across domains because it deliberately selects opinions so as to cover the main topics from the very beginning, rather than relying on chance to approximate the corpus structure\. As sample size increases beyondNN=20, all methods improve, but the relative ordering remains stable: stratified samplers always dominate random selection, and the performance gap narrows only gradually\.

#### 4\.2\.2Content similarity

We next assess how closely the summaries generated from sampled subsets match those produced from the full opinion set\. For each instance, we first generate a reference summary using all available opinions, then create sample\-based summaries of increasing size using each sampling strategy\. Both summaries are embedded with ModernBERT, and cosine similarity is computed between their embeddings\. Empirically, values above 0\.8 correspond to summaries that are semantically equivalent, differing mainly in style or phrasing\.

Across all datasets, stratified samplers consistently outperform random selection \(Figures[4\(a\)](https://arxiv.org/html/2607.10825#S4.F4.sf1)\-[4\(c\)](https://arxiv.org/html/2607.10825#S4.F4.sf3)\)\. On Amazon, atNN=20, stratified sampling reaches cosine similarities of 0\.86–0\.87 \(vs\. 0\.76 for random\); on Tripadvisor, the same sample size yields 0\.87–0\.88 \(vs\. 0\.80 for random\)\. The advantage persists on X/Twitter, where stratified methods reach 0\.83–0\.84 atNN=20, compared with 0\.75 for random\. KDE is particularly effective for very small samples: with only 5 opinions, KDE achieves 0\.82 on Amazon, 0\.79 on Tripadvisor, and 0\.80 on X/Twitter—substantially higher than random’s 0\.63, 0\.66, and 0\.70, respectively\. As sample size increases beyond 20 opinions, cosine similarity plateaus around 0\.85–0\.88 across all stratified methods, indicating that additional opinions yield diminishing improvements once the main semantic content has been captured\.

![Refer to caption](https://arxiv.org/html/2607.10825v1/x8.png)\(a\)Amazon products\.
![Refer to caption](https://arxiv.org/html/2607.10825v1/x9.png)\(b\)Tripadvisor hotels\.
![Refer to caption](https://arxiv.org/html/2607.10825v1/x10.png)\(c\)X/Twitter posts\.

Figure 4:Summary\-level cosine similarity vs\. sample size for different sampling strategies\.
#### 4\.2\.3Token usage

A central objective of our framework is to minimize the number of input tokens the LLM must process while still preserving the semantic content of the full corpus\. Figures[5\(a\)](https://arxiv.org/html/2607.10825#S4.F5.sf1)–[5\(c\)](https://arxiv.org/html/2607.10825#S4.F5.sf3)report the average number of tokens associated with samples of increasing size\. As expected, token usage grows roughly linearly with the number of selected opinions\. Stratified samplers generally use slightly more tokens than random selection at the sameNN, because they tend to select longer, information\-dense opinions\. For example, atNN=20, stratified methods require 1,756–1,961 tokens on Amazon, 1,519–1,537 on Tripadvisor, and 1,047–1,082 on X/Twitter, compared with 1,160, 1,420, and 782 for random sampling\.

However, when compared to the cost of processing the entire dataset, these values represent a dramatic reduction\. For Amazon products, full\-corpus summaries typically exceed 28,000 tokens, whereas stratified samples achieve cosine similarity above 0\.83 with only 500–2,000 tokens \(5–20 reviews\), i\.e\., roughly 1–2% of the tokens required by the full set\. The savings are similar on Tripadvisor—where hotels generally have even more reviews—and on X/Twitter, where a dataset corpus can exceed 100,000 tokens\. Crucially, for any fixed token budget, stratified samplers consistently achieve higher semantic fidelity than random selection: even with very small budgets, stratified subsets reach high cosine\-similarity scores that random sampling can match only with substantially larger inputs\. Comparable trends appear across all domains, where balanced sampling delivers near–full\-context semantic quality at a fraction of the computational cost\.

![Refer to caption](https://arxiv.org/html/2607.10825v1/x11.png)\(a\)Amazon products\.
![Refer to caption](https://arxiv.org/html/2607.10825v1/x12.png)\(b\)Tripadvisor hotels\.
![Refer to caption](https://arxiv.org/html/2607.10825v1/x13.png)\(c\)X/Twitter posts\.

Figure 5:Token usage vs\. sample size across sampling strategies and random selection\.
#### 4\.2\.4Comparison of Sampling Strategies and Ablation on Semantic Dimensions

Table[1](https://arxiv.org/html/2607.10825#S4.T1)reports the average performance of the stratified sampling strategies atNN=20 across all datasets\. All methods clearly outperform random selection, confirming that distribution\-aware sampling substantially improves both topic preservation and summary fidelity under tight token budgets\. Knapsack offers a strong balance between coverage, summary quality, and speed, making it a practical choice when computational efficiency is a priority\. Knapsack–KL performs similarly to Knapsack, with only marginal gains or losses depending on the dataset, indicating that KL regularization provides limited additional benefit\. KDE achieves the highest topic coverage and cosine similarity, especially in semantically heterogeneous datasets, but incurs the highest computational cost due to repeated distributional updates\. Overall, stratified sampling yields large token savings—typically 97\.5% fewer tokens than summarizing the full corpus—while producing summaries that remain semantically faithful to those obtained under full\-context processing\. KDE is the most effective when semantic preservation is paramount, whereas Knapsack provides the best quality–efficiency trade\-off\.

Table 1:Average performance of sampling strategies atNN=20 across Amazon, Tripadvisor, and X/Twitter\.To better understand the contribution of the multidimensional representation to the quality of the selected subsets, we performed a focused ablation study by progressively varying the semantic dimensions used during stratified sampling\. In particular, we compared three configurations:Sentiment only,Sentiment \+ Topic, andSentiment \+ Topic \+ Emotion\. The ablation adopts the same evaluation setting used in Table[1](https://arxiv.org/html/2607.10825#S4.T1), namelyN=20N=20across all datasets, and uses KDE as the reference sampling strategy, since it achieved the best overall performance in the main comparison\.

For each configuration, we measured topic coverage and summary\-level cosine similarity with respect to the summary generated from the full corpus\. Table[2](https://arxiv.org/html/2607.10825#S4.T2)summarizes the results\. As expected, theSentiment onlyconfiguration yields the weakest performance, since polarity alone is insufficient to capture the semantic diversity of opinionated corpora\. AddingTopicinformation produces a clear improvement, confirming that thematic coverage is essential for selecting representative opinions\. The fullSentiment \+ Topic \+ Emotionconfiguration achieves the best overall results, showing that emotion provides an additional complementary signal for preserving nuance and viewpoint diversity in the generated summaries\.

Overall, these findings indicate that the effectiveness of the proposed framework depends not only on the sampling mechanism itself, but also on the richness of the semantic representation used to guide selection\. In particular, they support the claim that multidimensional classification is a key ingredient for obtaining compact yet semantically faithful summaries under strict token constraints\.

Table 2:Ablation study on the semantic dimensions used during stratified sampling, using KDE under the same setting as Table[1](https://arxiv.org/html/2607.10825#S4.T1)\(N=20N=20across all datasets\)\.

## 5Conclusions

This work addressed the problem of generating token\-efficient summaries of opinionated text while preserving semantics and viewpoint diversity across domains such as e\-commerce, hospitality, and political discourse\. We proposed a corpus\-level framework that first applies multidimensional classification \(sentiment, topics, emotion, and optional domain\-specific facets\) and then uses stratified sampling strategies to select a compact, facet\-balanced subset of opinions, which is finally summarized by an LLM through tailored prompts\. Experiments on Amazon product reviews, Tripadvisor hotel reviews, and political discussions on X/Twitter show that the proposed methods consistently outperform random sampling in topic coverage and summary\-level cosine similarity, while reducing token usage by one to two orders of magnitude compared with summarizing the full corpus\. Among the evaluated strategies, KDE achieves the highest semantic fidelity, whereas Knapsack and Knapsack\-KL provide more favorable trade\-offs between summary quality and computational cost\.

Future work will extend the framework in several directions\. We plan to evaluate it on additional and multilingual opinion sources to assess its robustness across domains and languages, and to explore interactive variants in which analysts can prioritize specific facets, such as safety\-related issues, minority viewpoints, or emerging concerns\. We also aim to investigate tighter integration with retrieval\-augmented generation, combining corpus\-level balance with fine\-grained evidence retrieval to further improve the faithfulness and contextual grounding of the generated summaries\.

## Acknowledgements

This work was supported by the research project “INSIDER: INtelligent ServIce Deployment for advanced cloud\-Edge integRation” granted by the Italian Ministry of University and Research \(MUR\) within the PRIN 2022 program and European Union \- Next Generation EU \(grant n\. 2022WWSCRR, CUP H53D23003670006\)\. It was also supported by the “National Centre for HPC, Big Data and Quantum Computing", CN00000013 \- CUP H23C22000360005, and by the “FAIR – Future Artificial Intelligence Research" project \- CUP H23C22000860006\.

## References

- \[1\]P\. Anbumani and K\. Selvaraj\(2024\)Enhancing sentiment analysis classification for amazon product reviews using cnn\-sigtan\-beta activation function\.Multimedia Tools and Applications83\(19\),pp\. 56719–56736\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p2.1)\.
- \[2\]L\. Belcastro and et al\.\(2025\)Balanced and token\-efficient summarization of user reviews via stratified sampling and large language models\.InEuropean Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases \(ECML PKDD\),pp\. 290–306\.Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p5.1),[§2](https://arxiv.org/html/2607.10825#S2.p1.1),[§4\.2](https://arxiv.org/html/2607.10825#S4.SS2.p2.1)\.
- \[3\]G\. Caldarini, S\. Jaf, and K\. McGarry\(2022\)A literature survey of recent advances in chatbots\.Information13\(1\)\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p1.1)\.
- \[4\]R\. Cantini, C\. Cosentino, and F\. Marozzo\(2024\)Multi\-dimensional classification on social media data for detailed reporting with large language models\.InInt\. Conf\. on Artificial Intelligence Applications and Innovations,pp\. 100–114\.Cited by:[§3\.1](https://arxiv.org/html/2607.10825#S3.SS1.p2.1)\.
- \[5\]R\. Cantini and et al\.\(2025\)Harnessing prompt\-based large language models for disaster monitoring and automated reporting from social media feedback\.Online Social Networks and Media45,pp\. 100295\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p2.1)\.
- \[6\]J\. Carbonell and J\. Goldstein\(1998\)The use of mmr, diversity\-based reranking for reordering documents and producing summaries\.InProceedings of the 21st annual international ACM SIGIR conference on Research and development in information retrieval,pp\. 335–336\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p3.1)\.
- \[7\]F\. Carichon and G\. Caporossi\(2023\)Topically diversified summarization of customer reviews\.InProceedings of the 6th International Conference on Natural Language and Speech Processing \(ICNLSP 2023\),pp\. 178–191\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p3.1)\.
- \[8\]C\. Cosentino, M\. Gunduz\-Cure, F\. Marozzo, and S\. Ozturk\-Birim\(2025\)From reviews to results: generative ai for review\-driven product and service comparisons\.In28th International Conference on Discovery Science \(DS2025\),pp\. 78–93\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p1.1)\.
- \[9\]R\. Egger and J\. Yu\(2022\)A topic modeling comparison between lda, nmf, top2vec, and bertopic to demystify twitter posts\.Frontiers in sociology7\.Cited by:[§3\.1](https://arxiv.org/html/2607.10825#S3.SS1.p2.1)\.
- \[10\]Y\. Gao and et al\.\(2023\)Retrieval\-augmented generation for large language models: a survey\.arXiv preprint arXiv:2312\.10997\.External Links:[Link](https://arxiv.org/abs/2312.10997)Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p3.1),[§2](https://arxiv.org/html/2607.10825#S2.p4.1)\.
- \[11\]M\. Grootendorst\(2022\)BERTopic: neural topic modeling with a class\-based tf\-idf procedure\.arXiv:2203\.05794\.Cited by:[§3\.1](https://arxiv.org/html/2607.10825#S3.SS1.p2.1)\.
- \[12\]T\. Hou, B\. Yannou, Y\. Leroy, and E\. Poirson\(2019\-10\)Mining customer product reviews for product development: a summarization process\.Expert Systems with Applications132,pp\. 141–150\.External Links:ISSN 0957\-4174,[Link](http://dx.doi.org/10.1016/j.eswa.2019.04.069),[Document](https://dx.doi.org/10.1016/j.eswa.2019.04.069)Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p1.1)\.
- \[13\]S\. Huang, Y\. Wang, D\. Y\. Mo, and H\. Liu\(2024\)Mining novel customer needs from online product review\.InProceedings of the International Conference on Decision Science & Management,ICDSM ’24,New York, NY, USA,pp\. 168–172\.External Links:ISBN 9798400718151,[Link](https://doi.org/10.1145/3686081.3686108),[Document](https://dx.doi.org/10.1145/3686081.3686108)Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p1.1)\.
- \[14\]H\. Jiang, R\. Wang, Z\. Wei, Y\. Li, and X\. Wang\(2023\)Large\-scale and multi\-perspective opinion summarization with diverse review subsets\.InFindings of the Association for Computational Linguistics: EMNLP 2023,pp\. 5641–5656\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p3.1)\.
- \[15\]R\. Kim Amplayo, A\. Brazinskas, Y\. Suhara, X\. Wang, and B\. Liu\(2022\)Beyond opinion mining: summarizing opinions of customer reviews\.InProceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval,SIGIR ’22,New York, NY, USA,pp\. 3447–3450\.External Links:ISBN 9781450387323,[Link](https://doi.org/10.1145/3477495.3532676),[Document](https://dx.doi.org/10.1145/3477495.3532676)Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p1.1)\.
- \[16\]P\. Lewis and et al\.\(2020\)Retrieval\-augmented generation for knowledge\-intensive nlp tasks\.InAdvances in Neural Information Processing Systems \(NeurIPS\),External Links:[Link](https://arxiv.org/abs/2005.11401)Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p3.1),[§2](https://arxiv.org/html/2607.10825#S2.p4.1)\.
- \[17\]H\. Li, Y\. Zhang, R\. Zhang, and S\. Chaturvedi\(2025\)Coverage\-based fairness in multi\-document summarization\.arXiv preprint arXiv:2412\.08795\.External Links:[Link](https://arxiv.org/abs/2412.08795)Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p5.1)\.
- \[18\]C\. Lin\(2004\)Rouge: a package for automatic evaluation of summaries\.InText summarization branches out,pp\. 74–81\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p5.1)\.
- \[19\]B\. Liu, M\. Hu, and J\. Cheng\(2005\)Opinion observer: analyzing and comparing opinions on the web\.In14th Int\. Conf\. on World Wide Web,pp\. 342–351\.Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p1.1),[§2](https://arxiv.org/html/2607.10825#S2.p2.1)\.
- \[20\]C\. Lv, Y\. Tang, L\. Ao, Y\. Huang, S\. Zhang, J\. Fan, and W\. Han\(2025\-10\)A survey of automatic text summarization: concepts, advances and future prospects\.International Journal of Speech Technology28,pp\. 801–824\.External Links:[Document](https://dx.doi.org/10.1007/s10772-025-10215-y)Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p1.1)\.
- \[21\]C\. W\. Okonkwo and A\. Ade\-Ibijola\(2021\)Chatbots applications in education: a systematic review\.Computers and Education: Artificial Intelligence2,pp\. 100033\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p1.1)\.
- \[22\]B\. Pang, L\. Lee, and S\. Vaithyanathan\(2002\)Thumbs up? sentiment classification using machine learning techniques\.cs/0205070\.Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p1.1),[§2](https://arxiv.org/html/2607.10825#S2.p2.1)\.
- \[23\]A\. Perti, A\. Sinha, and A\. Vidyarthi\(2024\-08\)Cognitive hybrid deep learning\-based multi\-modal sentiment analysis for online product reviews\.ACM Trans\. Asian Low\-Resour\. Lang\. Inf\. Process\.23\(8\)\.External Links:ISSN 2375\-4699,[Link](https://doi.org/10.1145/3615356),[Document](https://dx.doi.org/10.1145/3615356)Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p2.1)\.
- \[24\]K\. I\. Roumeliotis, N\. D\. Tselikas, and D\. K\. Nasiopoulos\(2024\)LLMs in e\-commerce: a comparative analysis of gpt and llama models in product review evaluation\.Natural Language Processing Journal6,pp\. 100056\.Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p2.1),[§2](https://arxiv.org/html/2607.10825#S2.p2.1)\.
- \[25\]K\. I\. Roumeliotis, N\. D\. Tselikas, and D\. K\. Nasiopoulos\(2024\)LLMs in e\-commerce: a comparative analysis of gpt and llama models in product review evaluation\.Natural Language Processing Journal6,pp\. 100056\.External Links:ISSN 2949\-7191,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.nlp.2024.100056),[Link](https://www.sciencedirect.com/science/article/pii/S2949719124000049)Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p2.1)\.
- \[26\]G\. Sharma and D\. Sharma\(2022\)Automatic text summarization methods: a comprehensive review\.SN Computer Science4\(1\),pp\. 33\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p1.1)\.
- \[27\]X\. Sun, X\. Li, J\. Li, F\. Wu, S\. Guo, T\. Zhang, and G\. Wang\(2023\)Text classification via large language models\.arXiv:2305\.08377\.Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p1.1),[§1](https://arxiv.org/html/2607.10825#S1.p2.1),[§2](https://arxiv.org/html/2607.10825#S2.p2.1)\.
- \[28\]B\. Yang and et al\.\(2019\)Exploiting user experience from online customer reviews for product design\.Int\. J\. of Information Management46,pp\. 173–186\.Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p1.1)\.
- \[29\]T\. Yuan, X\. Ning, D\. Zhou, Z\. Yang, S\. Li, M\. Zhuang, Z\. Tan, Z\. Yao, D\. Lin, B\. Li,et al\.\(2024\)Lv\-eval: a balanced long\-context benchmark with 5 length levels up to 256k\.arXiv preprint arXiv:2402\.05136\.Cited by:[§4](https://arxiv.org/html/2607.10825#S4.p5.2)\.
- \[30\]H\. Zhang and M\. O\. Shafiq\(2024\)Survey of transformers and towards ensemble learning using transformers for natural language processing\.Journal of big Data11\(1\),pp\. 25\.Cited by:[§3\.1](https://arxiv.org/html/2607.10825#S3.SS1.p2.1)\.
- \[31\]K\. Z\. Zhang, S\. J\. Zhao, C\. M\. Cheung, and M\. K\. Lee\(2014\)Examining the influence of online reviews on consumers’ decision\-making: a heuristic–systematic model\.Decision support systems67,pp\. 78–89\.Cited by:[§1](https://arxiv.org/html/2607.10825#S1.p1.1)\.
- \[32\]T\. Zhang, V\. Kishore, F\. Wu, K\. Q\. Weinberger, and Y\. Artzi\(2020\)BERTScore: evaluating text generation with bert\.InICLR,External Links:1904\.09675,[Link](https://arxiv.org/abs/1904.09675)Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p5.1)\.
- \[33\]Y\. Zhang, Y\. Xia, Y\. Liu, and W\. Wang\(2015\)Clustering sentences with density peaks for multi\-document summarization\.InProceedings of the 2015 conference of the north american chapter of the association for computational linguistics: Human language technologies,pp\. 1262–1267\.Cited by:[§2](https://arxiv.org/html/2607.10825#S2.p3.1)\.

Similar Articles

Good Summarization SLMs for < 2000 tokens

Reddit r/LocalLLaMA

A novice asks for recommendations on small language models and prompting strategies to build an employee note summarization engine under 2000 tokens, after experiencing hallucinations with Qwen2.5-7B-Instruct.