Skip to content

The official code of Recsys'25 paper 'USB-Rec: An Effective Framework for Improving Conversational Recommendation Capability of Large Language Model'

Notifications You must be signed in to change notification settings

John-Wendell/USB_Rec

Repository files navigation

USB_Rec

The official code of Recsys'25 paper 'USB-Rec: An Effective Framework for Improving Conversational Recommendation Capability of Large Language Model'

https://arxiv.org/pdf/2509.20381

Overview

Configs Setting

Set the model in SESConfig you want to use in ses_functions.py, which can be a locally deployed LLM or an open-sourced LLM.

Then set the api_key and base_url in create_client function if you use an open-sourced LLM.

PODCS

run podcs_main.ipynb and results will be saved in po_results.jsonl. We deploy llama-factory to training the LLMs.

SES

run ses_main.ipynb and results will be saved in results.jsonl.

Dataset

We use the dataset from iEval.

Results

Citing

Please cite the following paper if you find our code helpful.

@inproceedings{wen2025usb,
  title={USB-Rec: An Effective Framework for Improving Conversational Recommendation Capability of Large Language Model},
  author={Wen, Jianyu and Wang, Jingyun and Yan, Cilin and Cai, Jiayin and Jiang, Xiaolong and Zhang, Ying},
  booktitle={Proceedings of the Nineteenth ACM Conference on Recommender Systems},
  pages={472--481},
  year={2025}
}

About

The official code of Recsys'25 paper 'USB-Rec: An Effective Framework for Improving Conversational Recommendation Capability of Large Language Model'

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published