Crossing heterogeneous information spaces recommendation with attentive representation learning.
tensorflow, keras, pickle, numpy are required in order to run the code.
To train the model, type in the commend:
python3 hisrec.py train 0.001, 0.002
where 0.001 and 0.002 are the weights for regularizing social regularization and attentive representation learning.
To test the model, type in the commend:
python3 hisrec.py test 0.001 0.002