[发明专利]一种基于图谱技术的推荐方法在审
| 申请号: | 202011474818.9 | 申请日: | 2020-12-14 |
| 公开(公告)号: | CN112579892A | 公开(公告)日: | 2021-03-30 |
| 发明(设计)人: | 周道华;李武鸿;杨陈;周涛;曾俊;黄泓蓓;黄维;伏彦林;刘杰;王小腊;洪江;彭容;罗玉;周林;张明娟;许江泽;吴婷婷;詹飞 | 申请(专利权)人: | 成都中科大旗软件股份有限公司 |
| 主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
| 代理公司: | 成都立新致创知识产权代理事务所(特殊普通合伙) 51277 | 代理人: | 周方建 |
| 地址: | 610000 四川省成都市高新区*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 图谱 技术 推荐 方法 | ||
本发明涉及一种基于图谱技术的推荐方法,本发明利用图谱技术原理,以各节点为中心绘制与该节点存在直接路径的圈层节点,依次类推,直到各圈层节点中出现起点和终点,在得到的图谱中除起点外,任一节点即是中心节点又是圈层节点,通过利用反推中心节点的方式即可得到起点与终点之间的路径推荐。
技术领域
本发明涉及数据分析领域,具体涉及一种基于图谱技术的推荐方法。
背景技术
随着互联网技术的发展,海量信息时代已经来临,各类信息充斥于互联网,然而每个人能够获取信息只是其中很少的一部分。如何获得自己所需的信息就出现了较大的难度,首先由于各信息之间存在一定的关联,但这个关联是无法获知,因此传统模式下并不能通过这些关联信息找到自己所需的目标信息。
图谱技术是目标应用比较广泛的技术,例如公开号CN109684548A公开了一种基于用户图谱的数据推荐方法,属于大数据分析及推荐方法领域;其包括步骤1:根据用户行为对应的标签和标签对应的内容构建用户图谱,将用户图谱存储至推荐数据库;步骤2:根据用户图谱构建、训练至少两个推荐模型,将已训练的推荐模型存储至推荐数据库;步骤3:用户再次行为时根据环境特征和用户图谱从推荐数据库中选择一个推荐模型进行更新,根据更新后的推荐模型进行内容推荐;本发明解决了现有推荐方法无法随用户特征改变实时更新推荐内容和推荐内容匹配度不佳的问题,达到了快速匹配推荐内容、实时更新推荐内容和提高推荐内容匹配度的效果。
上述专利虽然利用图谱技术实现了信息匹配,但是显然的,还无法精确的给出某一目标信息的关系路径,只能实现大数据下的模糊匹配。
发明内容
本发明的目的在于克服现有技术的不足,提供一种基于图谱技术的推荐方法,基于图谱技术构造出已知信息和目标信息之间的关系图,基于关系图获得目标信息的访问路径,从而获得相应的目标信息。
本发明的目的是通过以下技术方案来实现的:
一种基于图谱技术的推荐方法,该方法包括:
S100:确定推荐路径中的起点O和终点M,定义起点O作为图谱原点,在图谱的任意坐标位置绘制起点O作为图谱原点;
S200:以起点O为中心节点绘制与起点O存在直接路径的第一圈层节点其中n1表示第一圈层中节点的数量;
S300:以第一圈层各节点分别作为中心节点,绘制与节点存在直接路径的第二圈层节点总共得到n1个第二圈层节点,每个第二圈层中节点数量为n2,查看第二圈层节点中是否包括终点M,如果有则终止,若无则进入下一圈层节点绘制;
S400:以n第二圈层各节点分别作为中心节点,绘制与节点存在直接路径的第三圈层节点总共得到n1×n2个第三圈层节点,每个第三圈层中节点数量为n3,查看第三圈层节点中是否包括终点M,如果有则终止,若无则进入下一圈层节点绘制;
以此类推,逐层绘制下一圈层节点,直至某一圈层节点中出现终点M为止;
S500:以终点M所在圈层反推该圈层的中心节点,再以该中心节点所在圈层反推上一中心节点,直至中心节点为起点O为止;
S600:依次连接终点M到起点O反推经过的中心节点,即为起点O到终点M的推荐路径。
进一步的,所述推荐路径包括信息访问路径、导航线路、人物关系、文件传播路径。
进一步的,与对应中心节点存在直接路径的各圈层节点采用自动上报的方式披露。
进一步的,所述的起点O和终点M可表示地理坐标、文件存储位置、网络地址、文件传播节点、人物关系节点中的任一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都中科大旗软件股份有限公司,未经成都中科大旗软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011474818.9/2.html,转载请声明来源钻瓜专利网。





