检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
XLSX、CSV、JSON格式的数据属于结构化数据。 本章节提供一个与电影有关的结构化数据样例,帮助您快速熟悉知识图谱的创建过程。此样例通过在控制台创建本体,完成信息抽取、信息映射、信息融合、图谱质检的配置,创建一个与电影有关的知识图谱。创建完成后,您可以搜索预览相关实体的知识图
OBS导入本体 通过OBS导入一个新的本体。 前提条件 将待导入的本体文件(json格式)上传至OBS中,详情请参见OBS添加桶和OBS上传文件或文件夹。 从OBS导入 登录KG服务管理控制台,在左侧菜单栏中选择“我的图谱资产库 > 我的本体”,进入“本体管理”页面。 在“本体管
体信息,新建一个新的本体。 此操作和编辑本体存在区别。编辑本体是在已有本体基础上修改本体信息,新的本体信息会覆盖原有本体信息。而本章节所介绍的修改本体操作是基于某一个图谱版本使用的本体来修改本体信息,快速新建一个新的本体;同时会基于新的本体和当前图谱版本的数据生成一个新的图谱版本。
与人物、电影有关的非结构化数据为例,通过在控制台进行数据标注、模型训练,构建一个人物、电影有关的信息抽取模型,在自定义抽取模型的基础上去创建图谱。 使用公有资产库中的图谱流水线套件构建图谱 本实践提供一个与电影有关的非结构化数据样例,以便用户快速熟悉使用流水线套件构建知识图谱的过
检查信息抽取函数和配置信息抽取时所填的参数。 知识图谱服务支持的信息抽取函数具体请参见信息抽取函数。配置信息抽取操作请参见配置信息抽取。 以创建一个有关于电影的知识图谱为例,抽取信息前后的实体信息如图1所示,展示如何在创建图谱时配置信息抽取。 图1 信息抽取 在“创建图谱”页面,单击“
来控制他们对华为云资源的访问范围。例如您的员工中有负责软件开发的人员,您希望他们拥有知识图谱服务(Knowledge Graph,简称KG)的使用权限,但是不希望他们拥有删除通道等高危操作的权限,那么您可以使用IAM为开发人员创建用户,通过授予仅能使用通道,但是不允许删除通道的权限策略,控制他们对通道资源的使用范围。
使用KG服务管理控制台,需先注册华为云。如果您已注册华为云,可登录KG服务管理控制台。如果未注册,请参见注册账号。 API方式 如果您需要将KG服务集成到第三方系统,用于二次开发,请使用API方式访问KG服务,具体操作和API详细描述,请参见知识图谱API参考。
或其他要求。 可用区 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 华为云的区域默认对应一个项目,这个项目由系统预置
错误信息:Annotation data is too low! 处理方法:合法的标注数据数量太少,模型无法训练,请标注更多数据。 错误信息:Train model error, check the parameters please! 处理方法:多种可能原因导致此错误,可能的原因如下:
实体电影的知识映射关系 知识融合 知识融合是指融合来自多个数据来源的关于同一个实体或概念的描述信息,对来自不同数据源的知识在统一规范下进行异构数据整合、消歧。 如图3所示的两条数据,这两条数据中的“元鲜”实际上是同一个人,因此需要对这两条数据进行融合。 图3 知识融合示例 图谱质检 图
沈振导演的电影的主演是谁 上一个实体 的 xx属性 它的上映日期 上一个实体 的 xx关系(正向) 他主演的电影 上一个实体 的 xx关系 的 xx关系(正向二跳关系) 她导演的电影的主演 上一个实体 和 xx实体 的关系 它和月光宝盒的关系 上一个实体 的 xx关系 的 xx属性(正向一跳关系的属性)
"id":"a000111" "000111" split(字段,string pattern ) 将字段值以pattern为分隔符分割,得到一个列表。pattern可以是一个正则表达式,所有与pattern匹配的子串都作为分隔符。 split(${roles}, ', ') "roles":"role1
知识图谱的基本概念和创建图谱的流程概念请参见产品介绍>基本知识。 步骤一:购买知识图谱 在创建图谱之前,您需要购买图谱,并选择图谱规格,创建一个初始化的图谱。 步骤二:准备工作 准备图谱数据 在创建知识图谱时,需要提前将创建图谱的数据上传至OBS。 创建本体 在构建知识图谱时,您需
标注数据 为了训练自定义的信息抽取模型,需要在训练数据中标注三元组类型。 您可以选择使用BRAT、MODELARTS或其他标注手段进行标注。 训练一个基本可用的模型,标注数据量总数需要大于模型版本配置中的“batch_size”,且需大于20*三元组类型数量。 上传至OBS 将用于训练模型的数据上传至OBS目录:
"projects": [ { "domain_id": "65382450e8f64ac0870cd180d14e684b", "is_domain": false, "parent_id":
"id":"a000111" "000111" split(字段, string pattern) 将字段值以pattern为分隔符分割,得到一个列表。pattern可以是一个正则表达式,所有与pattern匹配的子串都作为分隔符。 split(${roles}, ', ') "roles":"role1
403 Forbidden 没有操作权限。 500 Internal Server Error 服务内部错误。 503 Service Unavailable 服务不可用。 父主题: 附录
选中概念图标,使用快捷键“delete”也可删除当前概念节点。 图5 删除概念 新建关系 按住键盘a键,同时鼠标单击一个概念并拖拽出一条线,移动至目标概念即可在两个概念之间新建关系。 也可鼠标右键单击一个概念节点,选择“新建关系”,然后拖拽出一条线,移动至目标概念即可在两个概念之间新建关系。 图6 新建关系
选中概念图标,使用快捷键“delete”也可删除当前概念节点。 图4 删除概念 新建关系 按住键盘a键,同时鼠标单击一个概念并拖拽出一条线,移动至目标概念即可在两个概念之间新建关系。 也可鼠标右键单击一个概念节点,选择“新建关系”,然后拖拽出一条线,移动至目标概念即可在两个概念之间新建关系。 图5 新建关系
在“用户组”界面中,单击“创建用户组”。 输入“用户组名称”。 单击“确定”。 返回用户组列表,用户组列表中显示新创建的用户组。 在用户组列表中,单击新建用户组“开发人员组”,右侧的“权限配置”。 在用户组权限页签中,单击列表左上方的“配置权限”。 选择权限的作用范围。此处如选择区域级项目,则还需要在下拉框中选择需要授权的区域。