Cleo: A Transparent and Controllable Chatbot for Conversational Commerce

A person wearing black and white striped socks and a beige cardigan sits on a white bed using a blue laptop computer, with a red gift bag and green wrapped gift box visible in the background.
Image Credit: Photo by Microsoft Edge on Unsplash (SourceLicense)

AI Summary of Scholarly Research

This page presents an AI-generated summary of a published research paper. The original authors did not write or review this article. See full disclosure ↓

Publication Signals show what we were able to verify about where this research was published.MODERATECore publication signals for this source were verified. Publication Signals reflect the source’s verifiable credentials, not the quality of the research.
  • ✔ Published in indexed journal
  • ✔ No retraction or integrity flags

Overview

Cleo is a conversational product advisory system designed to address opacity and unpredictability in large language model-based commerce applications. The system combines explicit ranking mechanisms with constrained language generation to enable transparent and controllable product recommendations. The architecture separates deterministic product ranking from natural language generation, applying categorical filters and numeric loss functions across 3,638 product specifications while constraining the LLM output to grounded catalog evidence.

Methods and approach

The system employs a hybrid architecture with two primary components. The ranker applies deterministic categorical filtering and numeric loss functions to product specifications, generating auditable per-attribute loss values that explain ranking decisions. The language generation component uses a constrained LLM that operates within boundaries defined by catalog data, reducing hallucination risk and ensuring descriptions remain grounded in available product information. The system implements natural language comparison generation and highlights functionality to support user decision-making. Information needs elicitation occurs through conversational refinement with real-time re-ranking capabilities, allowing users to inspect loss explanations and receive multi-item comparisons.

Key Findings

The demonstration system successfully integrates conversational interaction with algorithmic transparency and controllability. The architecture enables fluid conversation while maintaining visibility into ranking decisions through per-attribute loss explanations. The constrained LLM generation approach prevents hallucinated or persuasive content generation while maintaining naturalness in product descriptions. The system supports iterative refinement through real-time re-ranking and provides decision support through comparative features.

Implications

The approach advances the design of transparent and controllable conversational systems for product search and recommendation, addressing limitations of both traditional faceted search interfaces and opaque LLM-only recommenders. By separating deterministic ranking from language generation, the system maintains interpretability while enabling natural conversational interaction. The work provides a methodological framework applicable to conversational search and recommendation domains where transparency and user control are essential design requirements.

Scope and limitations

This summary is based on the study abstract and available metadata. It does not include a full analysis of the complete paper, supplementary materials, or underlying datasets unless explicitly stated. Findings should be interpreted in the context of the original publication.

Disclosure

  • Research title: Cleo: A Transparent and Controllable Chatbot for Conversational Commerce
  • Authors: Kevin Schott, Jan Lattenkamp, Daniel Hienert, Dagmar Kern
  • Institutions: GESIS – Leibniz-Institute for the Social Sciences
  • Publication date: 2026-02-28
  • DOI: https://doi.org/10.1145/3786304.3787917
  • OpenAlex record: View
  • Image credit: Photo by Microsoft Edge on Unsplash (SourceLicense)
  • Disclosure: This post was generated by Claude (Anthropic). The original authors did not write or review this post.

Get the weekly research newsletter

Stay current with peer-reviewed research without reading academic papers — one filtered digest, every Friday.

More posts