目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

Python全系列 教程

3567个小节阅读:5931.4k

收藏
全部开发者教程

鸿蒙应用开发

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(524)
赞(0)

电影智能推荐系统

image-20230110163054558

背景介绍

人们经常会在视频平台上观看影片,有时目标明确,想要观看某部电影,但有时仅仅

是随机搜寻。

如果视频平台可以利用基于物品的智能推荐系统,有效地从用户对其观看过的电影的

评分中挖掘数据,便可以根据用户偏好的电影个性化地推荐更多类似的电影,优化用户体

验,提高用户粘性,创造额外收入。

分析步骤

  1. 读取数据

  2. 数据分析

    • 合并电影数据和评分数据
    • 计算每部电影的评分均值
    • 计算每部电影的“评分次数”
    • 创建数据透视表,以''用户编号“为行索引,”名称“为列名称,”评分“为数据值
  3. 智能推荐

以电影"阿甘正传(2031)"为例,计算各个电影与"阿甘正传(2031)"的相关系数,并

删除相关系数是NaN的数据,最后筛选出评分次数超过20次的电影数据,并按照相关系数

降序排序。

代码实现

实时效果反馈

1. 合并DataFrame的方法是_______

A corrwith()

B merge()

C groupby()

D mean()

2. 创建DataFrame透视表的方法是_______

A crosstab()

B pivot_table()

C sort_values()

D merge()

答案

1=>B 2=>B

 

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2