Tokisakix a6349f6767 add edger
2025-08-07 09:47:36 +08:00
2025-08-07 09:47:36 +08:00
2025-08-07 09:47:36 +08:00
2025-08-07 00:34:22 +08:00
2025-08-07 09:47:36 +08:00
2025-08-07 09:47:36 +08:00

HyCoRec

The implementation of HyCoRec: Hypergraph-Enhanced Multi-Preference Learning for Alleviating Matthew Effect in Conversational Recommendation (ACL 2024).

hycorec

Our paper can be viewed at here

Python venv

We use uv to manage HyCoRec's python venv. You can click this url for more details about uv.

uv venv --python 3.12

Dataset

The dataset will be automatically download after you run the repo's code. However, the item/entity/word edger should be built by followed command:

cd HyCoRec/
uv run run_edger.py -d redial

Or download the whole dataset and item/entity/word edger from here

Place the dataset in path HyCoRec/data.

How to run

Run the crslab framework by followed command:

cd HyCoRec/
uv run run_crslab.py -c config/crs/hycorec/redial.yaml -g 0 -s 3407
Description
The implementation of HyCoRec: Hypergraph-Enhanced Multi-Preference Learning for Alleviating Matthew Effect in Conversational Recommendation (ACL 2024)
Readme 631 KiB
Languages
Python 100%