推荐系统
一个开发中的推荐系统,在tensorflow 2中实现。
数据集:MovieLens-100k,MovieLens-1m,MovieLens-20m,lastfm,Book-Crossing和一些satori知识图。
算法:UserCF,ItemCF,LFM,SLIM,GMF,MLP,NeuMF,FM,DeepFM,MKR,RippleNet,KGCN等。
评估:ctr的auc f1和topk的精度调用。
要求
Python 3.8
Tensorflow 2.4.1
跑
,并将“ ds”和“ kg”放在“ Recommender_System / data”文件夹下。
在PyCharm中将当前文件的父目录作为项目打开,设置Python 3.8解释器并pip install tensorflow == 2.4.1。
转到Recommender_System / algo
2021-11-23 10:17:41
66KB
系统开源
1