Core Concepts
STRUM-LLM generates attributed, structured, and helpful contrastive summaries that highlight key differences between two options to aid user decision-making.
Abstract
STRUM-LLM is a domain-agnostic system that addresses the challenge of decision-making between two options by generating contrastive summaries. The key highlights and insights are:
It adheres to desiderata for a helpful comparison, including attribution to sources, identification of high-contrast and important attributes, consistent and non-redundant opinion representation, and ranking of relevant attributes.
It uses a pipeline of large language models (LLMs) to extract attributes and values, merge and cluster similar attributes and values, identify the most meaningful contrasts, and filter out unhelpful comparisons.
It employs critique-and-revision models to improve the quality of the data generation process, ensuring relevancy and accuracy of the information.
STRUM-LLM Distilled, a 10x smaller version of the model, achieves 100x higher throughput than previous approaches while maintaining comparable performance.
Extensive evaluations demonstrate that STRUM-LLM outperforms the baseline in terms of quality metrics like comparison helpfulness score, redundancy, and ranking precision.
Stats
STRUM-LLM Distilled has 100x more throughput than the models with comparable performance.
STRUM-LLM Distilled is 10x smaller in size compared to models with similar performance.