Dialogue Generation for Conversational Recommendation Using User Search Interactions and Knowledge Graphs

arXiv:2610.25182 · cs.AI, cs.CL, cs.LG · Submitted 2026-10-18 · Read on arXiv

cs.AI, cs.CL, cs.LG

Submitted: 2026-10-18

Updated: 2026-10-18

Comments: 6 pages, 4 figures, 2 tables, The 3rd Workshop on Evaluating and Applying Recommender Systems with Large Language Models (EARL) at The 35th ACM International Conference on Information and Knowledge Management (CIKM 2026)

License: http://creativecommons.org/licenses/by/4.0/

The gist: Large-scale conversational recommendation datasets typically require manual dialogue construction or annotation.

Terminology

Abstract

Large-scale conversational recommendation datasets typically require manual dialogue construction or annotation. We propose SearCl, which automatically generates conversational recommendation dialogues grounded in user search and click behaviors. SearCl segments user interactions into query sessions and derives each recommendation target from content selected after a search query. A configurable probabilistic state machine controls the dialogue flow, while two LLM agents acting as the seeker and recommender generate utterances according to turn-level constraints. To support recommendation, the recommender is provided with knowledge graphs constructed from metadata about the content items used in each dialogue, capturing their attributes and relationships. Using SearCl, we generate 3,538 dialogues from content search and click interaction data, covering 1,731 unique target items. Under an LLM-as-a-judge protocol, the resulting dialogues achieve higher quality scores than dialogues from existing benchmarks. These results demonstrate that SearCl enables controllable and knowledge-grounded dataset construction without human annotations.

Related papers