# Comparing Apples to Apples: Generating Aspect-Aware Comparative Sentences from User Reviews

arXiv: https://arxiv.org/abs/2307.03691 · HTML: https://mlsanity.com/paper/2307.03691/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 19 of its 38 references that are in the map.
- First posted on arXiv 5 Jul 2023.

## Builds on (most cited first, 19 of 19)

- [BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding](https://mlsanity.com/paper/1810.04805/) (2018)
- [Training language models to follow instructions with human feedback](https://mlsanity.com/paper/2203.02155/) (2022)
- [Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer](https://mlsanity.com/paper/1910.10683/) (2019)
- [A Diversity-Promoting Objective Function for Neural Conversation Models](https://mlsanity.com/paper/1510.03055/) (2015)
- [Plug and Play Language Models: A Simple Approach to Controlled Text Generation](https://mlsanity.com/paper/1912.02164/) (2019)
- [A Contrastive Framework for Neural Text Generation](https://mlsanity.com/paper/2202.06417/) (2022)
- [VBPR: Visual Bayesian Personalized Ranking from Implicit Feedback](https://mlsanity.com/paper/1510.01784/) (2015)
- [Personalized Prompt Learning for Explainable Recommendation](https://mlsanity.com/paper/2202.07371/) (2022)
- [Comparison of Diverse Decoding Methods from Conditional Language Models](https://mlsanity.com/paper/1906.06362/) (2019)
- [Personalized Transformer for Explainable Recommendation](https://mlsanity.com/paper/2105.11601/) (2021)
- [Neural Rating Regression with Abstractive Tips Generation for Recommendation](https://mlsanity.com/paper/1708.00154/) (2017)
- [Explainable Recommendation via Multi-Task Learning in Opinionated Text Data](https://mlsanity.com/paper/1806.03568/) (2018)
- [Target-aware Abstractive Related Work Generation with Contrastive Learning](https://mlsanity.com/paper/2205.13339/) (2022)
- [Human Preferences as Dueling Bandits](https://mlsanity.com/paper/2204.10362/) (2022)
- [Context-aware Natural Language Generation with Recurrent Neural Networks](https://mlsanity.com/paper/1611.09900/) (2016)
- [Comparative Explanations of Recommendations](https://mlsanity.com/paper/2111.00670/) (2021)
- [Debiased Explainable Pairwise Ranking from Implicit Feedback](https://mlsanity.com/paper/2107.14768/) (2021)
- [Assessing top-k preferences](https://mlsanity.com/paper/2007.11682/) (2020)
- [Categorizing Comparative Sentences](https://mlsanity.com/paper/1809.06152/) (2018)

## Built on by (most cited first, 2 of 2)

- [XAI-enhanced Comparative Opinion Mining via Aspect-based Scoring and Semantic Reasoning](https://mlsanity.com/paper/2603.01212/) (2026)
- ["This Suits You the Best": Query Focused Comparative Explainable Summarization](https://mlsanity.com/paper/2507.04733/) (2025)

## Abstract (arXiv)

It is time-consuming to find the best product among many similar alternatives. Comparative sentences can help to contrast one item from others in a way that highlights important features of an item that stand out. Given reviews of one or multiple items and relevant item features, we generate comparative review sentences to aid users to find the best fit. Specifically, our model consists of three successive components in a transformer: (i) an item encoding module to encode an item for comparison, (ii) a comparison generation module that generates comparative sentences in an autoregressive manner, (iii) a novel decoding method for user personalization. We show that our pipeline generates fluent and diverse comparative sentences. We run experiments on the relevance and fidelity of our generated sentences in a human evaluation study and find that our algorithm creates comparative review sentences that are relevant and truthful.
