华为云知识图谱服务为自然语言处理服务的子服务,是面向各类企业的一站式知识计算平台,提供本体管理、图谱管理、图谱构建等功能,帮助用户从0到1快速构建知识图谱,管理知识图谱流水线任务。
创建知识图谱流程
构建知识图谱的各个环节,包括配置基础数据、制作本体、信息抽取、知识映射、知识融合都可以在KG上配置完成,极大提升构建知识图谱的速度。
作为技术开发大神(自我陶醉且不知天高地厚),本次给各位讲解一下,如何用知识图谱服务创建电影知识图谱
此样例通过在控制台创建本体,完成信息抽取、信息映射、信息融合的配置,创建一个与电影有关的知识图谱。创建完成后,您可以搜索预览相关实体的知识图谱,也可以在创建的图谱基础上全量更新和增量更新图谱。
步骤1:准备数据
在创建图谱之前,您需要将用于创建图谱的基础数据上传至OBS桶及文件夹。
登录OBS服务,创建桶和文件夹,用于存放样例数据集,创建名称为“kg-test”的OBS桶,名称为“demo-data”的文件夹。
创建OBS桶和文件夹的操作指导请参见创建桶和新建文件夹。为保证数据能正常访问,请务必保证创建的OBS桶与KG服务在同一区域。
单击数据集下载链接,将数据集下载至本地,并命名为“kg_demo.json”。
参考上传文件,使用单个文件上传方式将“kg_demo.json”文件上传至OBS路径“kg-test/demo-data”下。
步骤2:创建本体
在创建图谱之前,您还需要提前创建本体,根据样例数据,此处本体创建2个概念和2种关系,2个概念为“电影”和“人物”。
图1 创建本体
1 登录KG服务管理控制台,在左侧菜单栏中单击“本体管理”,进入本体管理页面。
2 单击左上角“创建本体”,进入“创建本体”页面。
3 在“创建本体”页面上方的“本体名称”文本框