‌Personalised Beyond-accuracy Calibration in Recommendation
Dataset Preprocessing Pipeline
-
Downloading datasets raw files (
datasets/DatasetName/raw
) -
Collecting required features and mapping IDs to range
0
-N
(the number of users or items). To do this we provide each dataset a specific notebook (datasets/DatasetName/DatasetName_dataset.ipynb
)-
Output_Files_1:
DatasetName/raw/ratings.csv
andDatasetName/raw/poi.csv
-
Output_Files_2:: Here we create two file, one for the
rating
data which show a user's rating on an item, and another one iscat
file. Thecat
file indicate the category of each item (datasets/DatasetName/raw/DatasetName_data_map.txt
anddatasets/DatasetName/raw/DatasetName_cat_map.txt
)
-
-
category_checker.ipynb
: -
dataset.ipynb
:datasets/DatasetName/DS_NAME_data.txt
datasets/DatasetName/DS_NAME_cat.txt
-
GoogleDrive/0_dataset_in_use.ipnb
:datasets/DatasetName/DS_Name_Train
datasets/DatasetName/DS_Name_Test
datasets/DatasetName/DS_Name_Category
Datasets
- ClothingFit: 5-core
- MovieLens1M: 10-core
- Yelp
Note
Will be update upon the acceptance of the paper.