资源推荐方法、装置、设备及存储介质制造方法及图纸

技术编号:32364742 阅读:14 留言:0更新日期:2022-02-20 03:37
本公开提供了一种资源推荐方法,涉及人工智能技术领域和知识图谱技术领域,该方法包括:对多个目标网址中的网页资源进行处理,生成一级知识图谱,其中,一级知识谱图包括与每个网页资源相对应的网页知识点实体和每个网页知识点实体之间的网页关系信息;根据一级知识图谱、多个图书资源和多个视频资源构建多级知识图谱,其中,多级知识图谱包括:图书实体、图书知识点实体、视频实体、视频知识点实体、图书关系信息和视频关系信息;基于多级知识图谱,确定每个视频实体与每个图书实体之间的多模态关系信息;根据多级知识图谱和多模态关系信息生成目标知识图谱;基于目标知识图谱进行资源推荐。本公开还提供了一种资源推荐装置、设备和介质。设备和介质。设备和介质。

【技术实现步骤摘要】
资源推荐方法、装置、设备及存储介质


[0001]本公开涉及人工智能
和知识图谱
,更具体地涉及一种资源推荐方法、装置、设备、介质和程序产品。

技术介绍

[0002]随着互联网的发展,线上学习的方式已经被越来越多的人所接受。由于线上的资源数量庞大,需要对不同的用户进行资源推荐。
[0003]在实现本公开专利技术构思的过程中,专利技术人发现相关技术中至少存在以下问题:相关技术的资源推荐方法只能适用于同一模态的资源进行推荐,推荐效果较差。

技术实现思路

[0004]鉴于上述问题,本公开提供了一种资源推荐方法、装置、设备、介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种资源推荐方法,包括:
[0006]对多个目标网址中的网页资源进行处理,生成一级知识图谱,其中,上述一级知识谱图包括与每个上述网页资源相对应的网页知识点实体和每个上述网页知识点实体之间的网页关系信息;
[0007]根据上述一级知识图谱、多个图书资源和多个视频资源构建多级知识图谱,其中,上述多级知识图谱包括:图书实体、图书知识点实体、视频实体、视频知识点实体、图书关系信息和视频关系信息;
[0008]基于上述多级知识图谱,确定每个上述视频实体与每个上述图书实体之间的多模态关系信息;
[0009]根据上述多级知识图谱和上述多模态关系信息生成目标知识图谱;
[0010]基于上述目标知识图谱进行资源推荐。
[0011]根据本公开的实施例,上述对多个目标网址中的网页资源进行处理,生成一级知识图谱包括:
[0012]利用预设识别分类器对每个上述网页资源进行处理,输出与每个上述网页资源相对应的上述网页知识点实体,其中,上述预设识别分类器通过多个训练资源训练得到;
[0013]利用预设关系分类器对每个上述网页知识点实体进行处理,输出每个上述网页知识点实体之间的上述网页关系信息,其中,上述预设关系分类器通过与上述多个训练资源相对应的训练实体训练得到;
[0014]根据每个上述网页知识点实体和上述网页关系信息生成上述一级知识图谱。
[0015]根据本公开的实施例,上述根据上述一级知识图谱、多个图书资源和多个视频资源构建多级知识图谱包括:
[0016]根据上述多个图书资源和上述一级知识图谱生成二级知识图谱,其中,上述二级知识图谱包括上述图书实体、上述图书知识点实体、上述网页知识点实体、上述图书关系信息和上述网页关系信息,上述图书关系信息包括上述图书实体和上述网页知识点实体之间
的第一图书关系信息、上述图书知识点实体和上述网页知识点实体之间的第二图书关系信息;
[0017]根据上述多个视频资源和上述二级知识图谱生成上述多级知识图谱,其中,上述多级知识图谱还包括上述网页知识点实体和上述网页关系信息,上述视频关系信息包括上述视频实体与上述图书知识点实体、上述网页知识点实体之间的第一视频关系信息、上述视频知识点实体与图书知识点实体、上述网页知识点实体之间的第二视频关系信息。
[0018]根据本公开的实施例,上述根据上述多个图书资源和上述一级知识图谱生成二级知识图谱包括:
[0019]利用上述预设识别分类器对每个上述图书资源进行处理,输出与每个上述图书资源相对应的上述图书实体和上述图书知识点实体;
[0020]基于上述一级知识图谱,利用上述预设关系分类器对每个上述图书实体和上述图书知识点实体进行处理,输出上述第一图书关系信息和上述第二图书关系信息;
[0021]根据上述一级知识图谱、上述第一图书关系信息和上述第二图书关系信息生成上述二级知识图谱。
[0022]根据本公开的实施例,上述根据上述多个视频资源和上述二级知识图谱生成上述多级知识图谱包括:
[0023]利用上述预设识别分类器对每个上述视频资源进行处理,输出与每个上述视频资源相对应的上述视频实体和上述视频知识点实体;
[0024]基于上述二级知识图谱,利用上述预设关系分类器对每个上述视频实体和上述视频知识点实体进行处理,输出上述第一视频关系信息和上述第二视频关系信息;
[0025]根据上述二级知识图谱、上述第一视频关系信息和上述第二视频关系信息生成上述三级知识图谱。
[0026]根据本公开的实施例,上述基于上述多级知识图谱,确定每个上述视频实体与每个上述图书实体之间的多模态关系信息包括:
[0027]根据与目标视频实体相关联的每个上述视频知识点实体和与目标图书实体相关联的每个上述图书知识点实体,确定上述目标视频实体和上述目标图书实体之间的相关性,其中,上述目标视频实体包括多个上述视频实体中的任意一个,上述目标图书实体包括多个上述图书实体中的任意一个;
[0028]在上述相关性达到第一预设阀值的情况下,生成上述目标视频实体与上述目标图书实体之间的上述多模态关系信息。
[0029]根据本公开的实施例,上述基于上述目标知识图谱进行资源推荐包括:
[0030]获取与目标用户相关联的第一样本资源,其中,上述第一样本资源包括文本资源和视频资源;
[0031]获取与上述第一样本资源相关联的多个第一样本知识点实体;
[0032]根据上述目标知识图谱,利用加权平均的方法,生成第一资源实体和上述第一样本知识点实体之间的相似度,其中,上述第一资源实体包括上述图书实体和上述视频实体;
[0033]在上述相似度达到第二预设阀值的情况下,将上述第一资源实体确定为推荐资源,以便将上述推荐资源推荐给上述目标用户。
[0034]根据本公开的实施例,上述基于上述目标知识图谱进行资源推荐还包括:
[0035]获取第二样本资源信息,其中,上述第二样本资源信息包括第二样本资源的资源类型,上述第二样本资源包括文本资源或视频资源;
[0036]对上述第二样本资源进行处理,输出与上述第二样本资源相对应的多个第二样本知识点实体;
[0037]根据上述多个第二样本知识点实体,利用上述目标知识图谱确定与上述第二样本资源相对应的第二资源实体,其中,上述第二资源实体包括与上述资源类型相同的同类型资源实体和与上述资源类型不同的不同类型资源实体,上述第二资源实体包括上述图书实体和上述视频实体;
[0038]根据预设排序方法对每个上述第二资源实体进行排序,确定目标资源实体,以便根据上述目标资源实体进行资源推荐,其中,上述目标资源实体包括多个上述第二资源实体种的一个或多个。
[0039]本公开的第二方面提供了一种资源推荐装置,包括:
[0040]处理模块,用于对多个目标网址中的网页资源进行处理,生成一级知识图谱,其中,上述一级知识谱图包括与每个上述网页资源相对应的网页知识点实体和每个上述网页知识点实体之间的网页关系信息;
[0041]第一生成模块,用于根据上述一级知识图谱、多个图书资源和多个视频资源构建多级知识图谱,其中,上述多级知识图谱包括:图书实体、图书知识点实体、视频实体、视频知识点实体本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源推荐方法,包括:对多个目标网址中的网页资源进行处理,生成一级知识图谱,其中,所述一级知识谱图包括与每个所述网页资源相对应的网页知识点实体和每个所述网页知识点实体之间的网页关系信息;根据所述一级知识图谱、多个图书资源和多个视频资源构建多级知识图谱,其中,所述多级知识图谱包括:图书实体、图书知识点实体、视频实体、视频知识点实体、图书关系信息和视频关系信息;基于所述多级知识图谱,确定每个所述视频实体与每个所述图书实体之间的多模态关系信息;根据所述多级知识图谱和所述多模态关系信息生成目标知识图谱;基于所述目标知识图谱进行资源推荐。2.根据权利要求1所述的方法,其中,所述对多个目标网址中的网页资源进行处理,生成一级知识图谱包括:利用预设识别分类器对每个所述网页资源进行处理,输出与每个所述网页资源相对应的所述网页知识点实体,其中,所述预设识别分类器通过多个训练资源训练得到;利用预设关系分类器对每个所述网页知识点实体进行处理,输出每个所述网页知识点实体之间的所述网页关系信息,其中,所述预设关系分类器通过与所述多个训练资源相对应的训练实体训练得到;根据每个所述网页知识点实体和所述网页关系信息生成所述一级知识图谱。3.根据权利要求1所述的方法,其中,所述根据所述一级知识图谱、多个图书资源和多个视频资源构建多级知识图谱包括:根据所述多个图书资源和所述一级知识图谱生成二级知识图谱,其中,所述二级知识图谱包括所述图书实体、所述图书知识点实体、所述网页知识点实体、所述图书关系信息和所述网页关系信息,所述图书关系信息包括所述图书实体和所述网页知识点实体之间的第一图书关系信息、所述图书知识点实体和所述网页知识点实体之间的第二图书关系信息;根据所述多个视频资源和所述二级知识图谱生成所述多级知识图谱,其中,所述多级知识图谱还包括所述网页知识点实体和所述网页关系信息,所述视频关系信息包括所述视频实体与所述图书知识点实体、所述网页知识点实体之间的第一视频关系信息、所述视频知识点实体与图书知识点实体、所述网页知识点实体之间的第二视频关系信息。4.根据权利要求3所述的方法,其中,所述根据所述多个图书资源和所述一级知识图谱生成二级知识图谱包括:利用所述预设识别分类器对每个所述图书资源进行处理,输出与每个所述图书资源相对应的所述图书实体和所述图书知识点实体;基于所述一级知识图谱,利用所述预设关系分类器对每个所述图书实体和所述图书知识点实体进行处理,输出所述第一图书关系信息和所述第二图书关系信息;根据所述一级知识图谱、所述第一图书关系信息和所述第二图书关系信息生成所述二级知识图谱。5.根据权利要求3所述的方法,其中,所述根据所述多个视频资源和所述二级知识图谱生成所述多级知识图谱包括:
利用所述预设识别分类器对每个所述视频资源进行处理,输出与每个所述视频资源相对应的所述视频实体和所述视频知识点实体;基于所述二级知识图谱,利用所述预设关系分类器对每个所述视频实体和所述视频知识点实体进行处理,输出所述第一视频关系信息和所述第二视频关系信息;根据所述二级知识图谱、所述第一视频关系信息和所述第二视频关系信息生成所述三级知识图谱。6.根据权利要求1所述的方法,其中,所述...

【专利技术属性】
技术研发人员:熊威花薇薇王思梦王博吴想想
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1