深度学习推荐系统实战笔记

小广告

(欢迎大家关注我的公众号机器学习面试基地”,之后将在公众号上持续记录本人从非科班转到算法路上的学习心得、笔经面经、心得体会。未来的重点也会主要放在机器学习面试上!)

  • Sparrow Recsys是王喆老师(深度学习推荐系统作者)在深度学习推荐系统实战中打造了一个电影推荐系统。现有“相似电影”“猜你喜欢”的功能。
  • 课程可以在极客时间上购买(强推!)、深度学习推荐系统这本书也强推!
  • 王喆老师的github地址:https://github.com/wzhe06/SparrowRecSys

一、Sparrow Recsys的安装与运行

1、IDEA的安装

  1. 下载地址:直接百度即可
  2. 安装教程:百度一大堆

2、JDK配置(java安装):

下载地址:(Win10)https://blog.csdn.net/m0_37220730/article/details/103585266
(这里我问了一下我京东的师兄,问他java是不是和python一样,并不是版本越高越好,他说对的,一般建议安装java1.8也就是下载页面中的8.0版本)(JDK介绍:https://blog.csdn.net/m0_37220730/article/details/103577148)

3、scala的安装:

下载地址:https://www.cnblogs.com/xingbiaoblog/p/7716211.html
scala的版本同样不宜过高,作者推荐2.11版本,我查了一下,scala的版本和spark的版本也是有对应关系的。比如spark2.4.4中对应的版本号为Scala2.11。
注意要在下面的之前版本里面找,找到之后,整个页面都会变成那个版本的。
在这里插入图片描述
Win10要下载.msi文件:
在这里插入图片描述
之后的操作还是按照上面的教程来就行。
注意!不知道是不是自己先装了java的原因,教程里后面的classpath部分其实是可以不设置的,因为我没有设置就直接去cmd里面测试了一下,是OK的。

4、系统代码下载

https://github.com/wzhe06/SparrowRecSys

5、系统安装

win10下(来自课程评论区wYang):

  1. 打开IDEA,在pom.xml点击右键,选到maven project -> ‘Reload project’(加载过程需要耐心,等全部加载完毕后才能执行下面操作)
  2. 配置SDK:在File->Project Structure->Project Settings->Project->Project SDK->你已经配置好的JDK,点击apply后再点击ok。
  3. 找到SparrowRecSys/src/main/java/online/RecSysServer, 右击选择"Run ‘RecSysServer.main()’",程序开始运行起来。
  4. 当IDEA的图标打勾时,这时在浏览器输入 http://localhost:6010/,就可以看到SparrowRecSys首页。恭喜您~

二、Sparrow Recsys的复现

1、基础知识补充

a. maven学习

b. jetty学习

  • 学习地址1:https://blog.csdn.net/hzk1562110692/article/details/94295947
  • 学习地址2:https://www.liaoxuefeng.com/wiki/1252599548343744/1255945497738400
  • 基本介绍:
  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值