1.一种改进的视频app中个性化推荐方法,其包括如下步骤:
S0、在视频app中配置弹幕发送选项;视频app中弹幕内容按照预设的规则进行过滤;
S1、获取视频app中用户的个人信息;
S2、在视频app中视频进行播放时,根据视频标签信息获得视频的类型信息,并通过视频app监控得到该视频的播放时长信息、播放过程中暂停、倒退、快进信息;
S3、根据视频app中用户的个人信息获取用户的朋友圈信息;根据用户的个人信息预测用户的初步视频偏好信息;从用户的朋友圈信息中提取用户的显性表达信息,从显性表达信息中分析得到用户的情感偏好;
S4、通过步骤S2中的视频的类型信息获得视频个性化推荐的初步列表,通过视频的播放时长信息、播放过程中暂停、倒退、快进信息对视频个性化推荐的初步列表进行过滤得到视频个性化推荐的备选列表;
S5、接收视频播放过程中的弹幕交互信息;将弹幕交互信息划分为用户发送的弹幕信息以及其他人发送的弹幕信息;统计用户发送的弹幕信息以及其他人发送的弹幕信息对应的时间热度图;根据时间热度图获取用户、其他人对于该视频的关注点;提取关注点对应的视频帧信息以及弹幕交互信息;通过文字含义分析以及图像识别分析获得用户、其他人对于该视频的倾向性意见;
S6、通过步骤S3中用户的情感偏好以及步骤S5中的用户倾向性意见对视频个性化推荐的备选列表进行筛选得到最终视频个性化推荐列表;在视频app上显示最终视频个性化推荐列表。
2.如权利要求1所述的改进的视频app中个性化推荐方法,其特征在于,其还包括如下步骤:
S7、获取用户对于最终视频个性化推荐列表上的视频的点击、播放记录,并记录点击、播放记录,用于对下次的视频个性化推荐列表进行优化。
3.如权利要求2所述的改进的视频app中个性化推荐方法,其特征在于,所述步骤S1包括:
获取用户在视频app上的用户个人信息的隐私设定信息;通过隐私设定信息判断是否具有获取用户在视频app上的用户个人信息的权限;在具有权限时,获取用户在视频app上的用户个人信息;所述个人信息包括用户的显性信息、隐性信息以及朋友关系网络信息;所述用户的显性信息包括用户的年龄、性别、职业信息;所述用户的隐性信息包括用户的视频点击信息。
4.如权利要求3所述的改进的视频app中个性化推荐方法,其特征在于,所述步骤S2中设置播放信息权值;播放信息权值为1加视频的播放时长与视频时长的比值;
监控用户的暂停、倒退信息;在获取到用户的暂停、倒退信息时,提取暂停时以及倒退后的播放时间点前后预定时间范围内的第一视频帧信息;
通过图像分析获取第一视频帧信息的内容信息,将第一视频帧信息的内容信息作为正向内容信息;
监控用户的快进信息;在获取到用户的快进信息时,提取快进开始到终止区间内的第二视频帧信息;
通过图像分析获取第二视频帧信息的内容信息,将第二视频帧信息的内容信息作为负向内容信息;
并存储视频帧信息的正向内容信息、负向内容信息以及播放信息权值。
5.一种改进的视频app中个性化推荐系统,其包括如下单元:
弹幕配置过滤单元,用于在视频app中配置弹幕发送选项;视频app中弹幕内容按照预设的规则进行过滤;
个人信息获取单元,用于获取视频app中用户的个人信息;
播放信息获取单元,用于在视频app中视频进行播放时,根据视频标签信息获得视频的类型信息,并通过视频app监控得到该视频的播放时长信息、播放过程中暂停、倒退、快进信息;
信息提取分析单元,用于根据视频app中用户的个人信息获取用户的朋友圈信息;根据用户的个人信息预测用户的初步视频偏好信息;从用户的朋友圈信息中提取用户的显性表达信息,从显性表达信息中分析得到用户的情感偏好;
推荐备选列表生成单元,用于通过播放信息获取单元中的视频的类型信息获得视频个性化推荐的初步列表,通过视频的播放时长信息、播放过程中暂停、倒退、快进信息对视频个性化推荐的初步列表进行过滤得到视频个性化推荐的备选列表;
弹幕交互信息分析单元,用于接收视频播放过程中的弹幕交互信息;将弹幕交互信息划分为用户发送的弹幕信息以及其他人发送的弹幕信息;统计用户发送的弹幕信息以及其他人发送的弹幕信息对应的时间热度图;根据时间热度图获取用户、其他人对于该视频的关注点;提取关注点对应的视频帧信息以及弹幕交互信息;通过文字含义分析以及图像识别分析获得用户、其他人对于该视频的倾向性意见;
最终推荐列表生成单元,用于通过信息提取分析单元中用户的情感偏好对视频个性化推荐的备选列表进行筛选得到最终视频个性化推荐列表;在视频app上显示最终视频个性化推荐列表。
6.如权利要求5所述的改进的视频app中个性化推荐系统,其特征在于,其还包括如下单元:
推荐反馈单元,用于获取用户对于最终视频个性化推荐列表上的视频的点击、播放记录,并记录点击、播放记录,用于对下次的视频个性化推荐列表进行优化。
7.如权利要求6所述的改进的视频app中个性化推荐系统,其特征在于,所述个人信息获取单元包括:
获取用户在视频app上的用户个人信息的隐私设定信息;通过隐私设定信息判断是否具有获取用户在视频app上的用户个人信息的权限;在具有权限时,获取用户在视频app上的用户个人信息;所述个人信息包括用户的显性信息、隐性信息以及朋友关系网络信息;所述用户的显性信息包括用户的年龄、性别、职业信息;所述用户的隐性信息包括用户的视频点击信息。
8.如权利要求7所述的改进的视频app中个性化推荐系统,其特征在于,所述播放信息获取单元中设置播放信息权值;播放信息权值为1加视频的播放时长与视频时长的比值;
监控用户的暂停、倒退信息;在获取到用户的暂停、倒退信息时,提取暂停时以及倒退后的播放时间点前后预定时间范围内的第一视频帧信息;
通过图像分析获取第一视频帧信息的内容信息,将第一视频帧信息的内容信息作为正向内容信息;
监控用户的快进信息;在获取到用户的快进信息时,提取快进开始到终止区间内的第二视频帧信息;
通过图像分析获取第二视频帧信息的内容信息,将第二视频帧信息的内容信息作为负向内容信息;
并存储视频帧信息的正向内容信息、负向内容信息以及播放信息权值。