![AI源码解读:卷积神经网络(CNN)深度学习案例:Python版](https://wfqqreader-1252317822.image.myqcloud.com/cover/399/47216399/b_47216399.jpg)
上QQ阅读APP看书,第一时间看更新
1.4.2 运行结果
本部分包括三种推荐方式的运行结果。
1.推荐同类型的电影
相关代码如下:
recommend_same_type_movie(1401,20)
调用函数查看电影ID为1401的同类型电影,方法是计算当前电影特征向量与整个电影特征矩阵的余弦相似度,取最大的top_k个,最后推荐出5部电影,如图1-9所示。
![](https://epubservercos.yuewen.com/AEF001/26580728501158706/epubprivate/OEBPS/Images/Figure-P38_1391.jpg?sign=1739290740-OPFDKRY17qlbz4tb6Y3NtzNdjokFXQxE-0-17bb8b466f9a915b5c314da31fd03736)
图1-9 推荐同类型电影结果示例
2.推荐用户喜欢的电影
相关代码如下:
recommend_your_favorite_movie(234,10)
调用函数查看ID为234的用户可能喜欢的电影,方法是根据用户特征向量和所有电影特征矩阵计算评分,取最大的top_k个,最后推荐出5部电影,如图1-10所示。
![](https://epubservercos.yuewen.com/AEF001/26580728501158706/epubprivate/OEBPS/Images/Figure-P39_1399.jpg?sign=1739290740-Q4kXernBOTlfiQRdYUkD1yBv1Y6Lc6wa-0-d1b521264f379f1dbf6569ed92093183)
图1-10 推荐用户喜欢的电影结果示例
3.看过这部电影的用户还喜欢看哪些电影
相关代码如下:
recommend_other_favorite_movie(1401,20)
这种推荐方法目前最有意义,也是人们经常使用的方法。例如,很多互联网公司都采用这种协同过滤的方法,淘宝中喜欢该商品的人还喜欢哪些商品,音乐软件中喜欢这首歌的还喜欢听哪些歌等。在本例中,调用函数查看喜欢看电影ID为1401的用户还喜欢哪些电影,取最大的top_k个用户,如图1-11所示。得到特征向量之后,再计算这些用户对所有电影的评分,选取得分最高的5部电影,结果如图1-12所示。
![](https://epubservercos.yuewen.com/AEF001/26580728501158706/epubprivate/OEBPS/Images/Figure-P39_1404.jpg?sign=1739290740-WE572AJToLPkmRWHlr5cALeojIXWYSio-0-85ccf7445c9ed6222fe5e493a43ad830)
图1-11 喜欢电影ID为1401的用户列表
客户端首页(about页)如图1-13所示,推荐同类型电影的页面如图1-14所示,推荐喜欢的电影页面如图1-15所示。
![](https://epubservercos.yuewen.com/AEF001/26580728501158706/epubprivate/OEBPS/Images/Figure-P40_1410.jpg?sign=1739290740-Cd3edm2tPt0mjGX4UDExO8sXWVZJMHU1-0-84aa9f1e52c81d9363544d20a27856c8)
图1-12 推荐用户可能喜欢的其他电影示例
![](https://epubservercos.yuewen.com/AEF001/26580728501158706/epubprivate/OEBPS/Images/Figure-P40_1413.jpg?sign=1739290740-c6I4FCEWqe6iKyp0yYFJBlvAe6PO9vNE-0-4f8af33bfee572cb14c6514bee4fd9f4)
图1-13 客户端首页
![](https://epubservercos.yuewen.com/AEF001/26580728501158706/epubprivate/OEBPS/Images/Figure-P40_1416.jpg?sign=1739290740-Yp5S2KraF0I3NjVwRyNPdKql8eHSu5wk-0-01905e55adaa24e63351f93366a2cdae)
图1-14 推荐同类型电影
![](https://epubservercos.yuewen.com/AEF001/26580728501158706/epubprivate/OEBPS/Images/Figure-P40_1420.jpg?sign=1739290740-JbSKt73VoC8dL7CmoNJGywo15xUTsHVi-0-529883a73d28360e5f2b1d2e5fe94e86)
图1-15 推荐喜欢的电影