一种用户兴趣点的挖掘方法及装置制造方法及图纸

技术编号:20992734 阅读:29 留言:0更新日期:2019-04-29 22:40
本发明专利技术提供了一种用户兴趣点的挖掘方法及装置,该方法包括:在预置兴趣点空间中设置多个兴趣点;收集多个视频标题,基于视频标题的标题内容将各视频标题分别映射至预置兴趣点空间中的兴趣点;获取不同用户的历史点击视频对应的视频标题,基于兴趣点空间分析不同用户历史点击视频对应的视频标题映射的兴趣点,依据分析出的兴趣点确定各用户的用户兴趣点。由此,本发明专利技术实施例通过将视频标题映射至兴趣点空间中的兴趣点上,从而可以依据用户点击过的视频标题在兴趣点空间中映射的兴趣点来确定出用户兴趣点,该方式确定出的用户兴趣点能够更加准确地体现出用户的视频兴趣爱好。

A Method and Device for Mining User Interest Points

The invention provides a method and device for mining user interest points. The method includes: setting multiple interest points in the preset interest point space; collecting multiple video titles, mapping each video title to the interest points in the preset interest point space based on the title content of the video title; acquiring the video title corresponding to historical clicks of different users, and based on the interest point space. The interest points of video title mapping corresponding to historical clicks of different users are analyzed, and the user interest points of each user are determined according to the interest points. Thus, the embodiment of the present invention maps the video title to the interest point in the interest point space, so that the user interest point can be determined according to the interest point mapped by the video title clicked by the user in the interest point space. The user interest point determined by this method can more accurately reflect the user's video interest.

【技术实现步骤摘要】
一种用户兴趣点的挖掘方法及装置
本专利技术涉及计算机
,特别是涉及一种用户兴趣点的挖掘方法及装置。
技术介绍
随着网络技术的发展,视频终端用户的数量在不断增大。如何识别用户对视频的兴趣偏好,为运营商实现个性化服务提供数据支持,对于视频终端用户和运营商来说尤为重要。例如,根据视频终端用户的兴趣偏好,可以为该用户推荐符合该用户喜好的视频,以提高视频服务的质量,而为用户推荐符合其兴趣偏好的视频前提是如何更加准确地确定出用户的兴趣点。因此,如何准确、有效地挖掘出用户兴趣点是目前需要解决的技术问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的用户兴趣点的挖掘方法及装置。依据本专利技术一方面,提供了一种用户兴趣点的挖掘方法,包括:在预置兴趣点空间中设置多个兴趣点;收集多个视频标题,基于所述视频标题的标题内容将各视频标题分别映射至所述预置兴趣点空间中的兴趣点;获取不同用户的历史点击视频对应的视频标题,基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点,依据分析出的兴趣点确定各用户的用户兴趣点。可选地,基于所述视频标题的标题内容将各视频标题分别映射至所述预置兴趣点空间中的兴趣点,包括:对收集到的所述多个视频标题进行分词处理,得到各视频标题对应的词语;将所述各视频标题对应的词语映射至预设视频向量空间,得到词语向量;对所述预设视频向量空间中的词语向量执行池化操作avgpooling和maxpooling后映射至所述预置兴趣点空间中的兴趣点。可选地,获取不同用户的历史点击视频对应的视频标题之前,还包括:确定待挖掘兴趣点的不同用户,为所述不同用户分别分配唯一的用户标识;将所述用户标识映射至预设用户向量空间,为所述用户标识设置初始向量;将所述用户标识的初始向量映射至所述兴趣点空间。可选地,基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点,依据分析出的兴趣点确定所述用户的用户兴趣点,包括:基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点;利用分析出的兴趣点更新各用户的用户标识的初始向量,依据所述用户标识的更新向量将所述用户标识映射至相应的兴趣点上。可选地,获取不同用户的历史点击视频对应的视频标题,包括:获取所述不同用户各自对应的视频账户;基于所述视频账户获取所述不同用户的历史视频数据,从所述历史视频数据中提取出用户历史点击视频对应的视频标题。可选地,所述方法还包括:依据获取到的不同用户的历史点击视频对应的视频标题,将属于同一用户历史点击视频对应的至少两个视频标题划分为同一类别;在依据任一用户的历史点击视频对应的视频标题映射的兴趣点确定该用户的用户兴趣点之后,确定所述任一用户的历史点击视频对应的视频标题所属类别及所属类别中的其他视频标题;基于所述兴趣点空间获取所述其他视频标题映射的兴趣点;将获取到的其他视频标题映射的兴趣点作为所述任一用户的用户兴趣点。可选地,依据分析出的兴趣点确定各用户的用户兴趣点之后,还包括:以任一用户的历史点击视频对应的视频标题为起点,若依据所述兴趣点空间分析出在所述起点的柯西距离范围内存在其他视频标题,基于所述兴趣点空间获取所述其他视频标题映射的兴趣点;将获取到的其他视频标题映射的兴趣点作为所述任一用户的用户兴趣点。可选地,所述方法还包括:当监测到任意用户对其视频账户的登录操作时,获取所述任意用户对应的用户兴趣点;基于获取到的所述用户兴趣点,为所述任意用户推荐与该用户兴趣点相关的视频数据。可选地,依据分析出的兴趣点确定各用户的用户兴趣点之后,还包括:按照预设规则为任意用户对应的各个用户兴趣点分别分配相应的权重。可选地,按照预设规则为任意用户对应的各个用户兴趣点分别分配相应的权重,包括:基于所述任意用户的历史点击视频的次数,为所述任意用户对应的各个用户兴趣点分别分配相应的权重;其中,对于一个历史点击视频,所述任意用户点击次数越多,依据该历史点击视频映射的兴趣点确定的用户兴趣点的权重也越大。可选地,所述基于获取到的所述用户兴趣点,为所述任意用户推荐与该用户兴趣点相关的视频数据,包括:从获取到的所述用户兴趣点中选取出权重大于预设权重值的用户兴趣点;依据选取出的用户兴趣点为所述任意用户推荐与选取的用户兴趣点相关的视频数据。依据本专利技术另一方面,还提供了一种用户兴趣点的挖掘装置,包括:设置模块,适于在预置兴趣点空间中设置多个兴趣点;第一映射模块,适于收集多个视频标题,基于所述视频标题的标题内容将各视频标题分别映射至所述预置兴趣点空间中的兴趣点;分析模块,适于获取不同用户的历史点击视频对应的视频标题,基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点,依据分析出的兴趣点确定各用户的用户兴趣点。可选地,所述分析模块还适于:对收集到的所述多个视频标题进行分词处理,得到各视频标题对应的词语;将所述各视频标题对应的词语映射至预设视频向量空间,得到词语向量;对所述预设视频向量空间中的词语向量执行池化操作avgpooling和maxpooling后映射至所述预置兴趣点空间中的兴趣点。可选地,所述装置还包括:第一分配模块,适于在所述分析模块获取不同用户的历史点击视频对应的视频标题之前,确定待挖掘兴趣点的不同用户,为所述不同用户分别分配唯一的用户标识;第二映射模块,适于将所述用户标识映射至预设用户向量空间,为所述用户标识设置初始向量,将所述用户标识的初始向量映射至所述兴趣点空间。可选地,所述分析模块还适于:基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点;利用分析出的兴趣点更新各用户的用户标识的初始向量,依据所述用户标识的更新向量将所述用户标识映射至相应的兴趣点上。可选地,所述分析模块还适于:获取所述不同用户各自对应的视频账户;基于所述视频账户获取所述不同用户的历史视频数据,从所述历史视频数据中提取出用户历史点击视频对应的视频标题。可选地,所述装置还包括:划分模块,适于依据获取到的不同用户的历史点击视频对应的视频标题,将属于同一用户历史点击视频对应的至少两个视频标题划分为同一类别;确定模块,适于在依据任一用户的历史点击视频对应的视频标题映射的兴趣点确定该用户的用户兴趣点之后,确定所述任一用户的历史点击视频对应的视频标题所属类别及所属类别中的其他视频标题;第一获取模块,适于基于所述兴趣点空间获取所述其他视频标题映射的兴趣点,将获取到的其他视频标题映射的兴趣点作为所述任一用户的用户兴趣点。可选地,所述装置还包括第二获取模块,适于:在所述分析模块依据分析出的兴趣点确定各用户的用户兴趣点之后,以任一用户的历史点击视频对应的视频标题为起点,若依据所述兴趣点空间分析出在所述起点的柯西距离范围内存在其他视频标题,基于所述兴趣点空间获取所述其他视频标题映射的兴趣点;将获取到的其他视频标题映射的兴趣点作为所述任一用户的用户兴趣点。可选地,所述装置还包括推荐模块,适于:当监测到任意用户对其视频账户的登录操作时,获取所述任意用户对应的用户兴趣点;基于获取到的所述用户兴趣点,为所述任意用户推荐与该用户兴趣点相关的视频数据。可选地,所述装置还包括第二分配模块,适于:在所述分析模块依据分析出的本文档来自技高网...

【技术保护点】
1.一种用户兴趣点的挖掘方法,包括:在预置兴趣点空间中设置多个兴趣点;收集多个视频标题,基于所述视频标题的标题内容将各视频标题分别映射至所述预置兴趣点空间中的兴趣点;获取不同用户的历史点击视频对应的视频标题,基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点,依据分析出的兴趣点确定各用户的用户兴趣点。

【技术特征摘要】
1.一种用户兴趣点的挖掘方法,包括:在预置兴趣点空间中设置多个兴趣点;收集多个视频标题,基于所述视频标题的标题内容将各视频标题分别映射至所述预置兴趣点空间中的兴趣点;获取不同用户的历史点击视频对应的视频标题,基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点,依据分析出的兴趣点确定各用户的用户兴趣点。2.根据权利要求1所述的方法,其中,基于所述视频标题的标题内容将各视频标题分别映射至所述预置兴趣点空间中的兴趣点,包括:对收集到的所述多个视频标题进行分词处理,得到各视频标题对应的词语;将所述各视频标题对应的词语映射至预设视频向量空间,得到词语向量;对所述预设视频向量空间中的词语向量执行池化操作avgpooling和maxpooling后映射至所述预置兴趣点空间中的兴趣点。3.根据权利要求2所述的方法,其中,获取不同用户的历史点击视频对应的视频标题之前,还包括:确定待挖掘兴趣点的不同用户,为所述不同用户分别分配唯一的用户标识;将所述用户标识映射至预设用户向量空间,为所述用户标识设置初始向量;将所述用户标识的初始向量映射至所述兴趣点空间。4.根据权利要求3所述的方法,其中,基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点,依据分析出的兴趣点确定所述用户的用户兴趣点,包括:基于所述兴趣点空间分析所述不同用户历史点击视频对应的视频标题映射的兴趣点;利用分析出的兴趣点更新各用户的用户标识的初始向量,依据所述用户标识的更新向量将所述用户标识映射至相应的兴趣点上。5.根据权利要求1-4任一项所述的方法,其中,获取不同用户的历史点击视频对应的视频标题,包括:获取所述不同用户各自对应的视频账户;基于所述视频账户获取所述不同用户的历史视频数据,从所述历史视频数据中提取出用...

【专利技术属性】
技术研发人员:罗玄黄君实陈强
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1