English

DUET: Joint Exploration of User Item Profiles in Recommendation System

Information Retrieval 2026-04-16 v1

Abstract

Traditional recommendation systems represent users and items as dense vectors and learn to align them in a shared latent space for relevance estimation. Recent LLM-based recommenders instead leverage natural-language representations that are easier to interpret and integrate with downstream reasoning modules. This paper studies how to construct effective textual profiles for users and items, and how to align them for recommendation. A central difficulty is that the best profile format is not known a priori: manually designed templates can be brittle and misaligned with task objectives. Moreover, generating user and item profiles independently may produce descriptions that are individually plausible yet semantically inconsistent for a specific user--item pair. We propose Duet, an interaction-aware profile generator that jointly produces user and item profiles conditioned on both user history and item evidence. Duet follows a three-stage procedure: it first turns raw histories and metadata into compact cues, then expands these cues into paired profile prompts and then generate profiles, and finally optimizes the generation policy with reinforcement learning using downstream recommendation performance as feedback. Experiments on three real-world datasets show that Duet consistently outperforms strong baselines, demonstrating the benefits of template-free profile exploration and joint user-item textual alignment.

Keywords

Cite

@article{arxiv.2604.13801,
  title  = {DUET: Joint Exploration of User Item Profiles in Recommendation System},
  author = {Yue Chen and Yifei Sun and Lu Wang and Fangkai Yang and Pu Zhao and Minjie Hong and Yifei Dong and Minghua He and Nan Hu and Jianjin Zhang and Zhiwei Dai and Yuefeng Zhan and Weihao Han and Hao Sun and Qingwei Lin and Weiwei Deng and Feng Sun and Qi Zhang and Saravan Rajmohan and Dongmei Zhang},
  journal= {arXiv preprint arXiv:2604.13801},
  year   = {2026}
}

Comments

15 pages, 2 figures