Closed sdinanozer closed 1 year ago
Thanks for your attention to RecBole! For the first question, you can define which column of data to be loaded by modifying the LABEL_FIELD (str)
parameter, then it's free for you to determine how to use the data loaded. For the second question, if you set rm_dup_inter (str)=None
, then the model will not discard the duplicate ones, you can process them yourself. You can refer to https://recbole.io/docs/user_guide/config/data_settings.html for more details of the parameters. Hope this could help you!
I see, thanks for the answer. Just to clarify on the first question, the docs say "your label column should only be 0 or 1" and setting a threshold seem to end up in binary data too. So I guess what I'm supposed to do is put price information to LABEL_FIELD and use negative sampling. Am I correct?
First of all, thanks for easy to use library with such a wide selection of models. I'm using general recommendation models, such as BPR and LightGCN. I want to use user_id, item_id, item_price, and timestamp values for my .inter file. Right now I'm not using any other item or user attributes. I have two questions:
Thanks in advance!