Python推荐系统框架:RecQ

RecQ是一个用于推荐系统的python库(python2.7.x),实现了一些state-of-the-art的推荐算法。

Python推荐系统框架:RecQ

 

github地址:https://github.com/Coder-Yu/RecQ

为了轻松地运行RecQ(不需要逐一设置RecQ中使用的包),强烈建议使用anaconda。anaconda集成了python解释器、常用的科学计算库(如Numpy、Pandas和Matplotlib),以及包管理器,所有这些都使它成为数据科学研究者的完美工具。

Python推荐系统框架:RecQ

 

RecQ 框架图

如何运行:

  • 1.Configure the **xx.conf** file in the directory named config. (xx is the name of the algorithm you want to run)
  • 2.Run the **main.py** in the project, and then input following the prompt.

算法实现列表:

备注:我们使用SGD优化算法来获得局部最小值。因此,原论文与代码在Fomula表示方面存在一定的差异。

Python推荐系统框架:RecQ

 

 

Python推荐系统框架:RecQ

 

公开的数据集:

Python推荐系统框架:RecQ
原文地址:https://www.cnblogs.com/cuiyubo/p/10374114.html