#gStore-weekly | gBuilder功能详解之表单录入

news2024/11/23 7:15:21

gBuilder除了可以提供结构化数据映射以及非结构化数据抽取两种构建知识图谱的方式以外,还提供了表单录入的方式来构建知识图谱的数据,用户只需要根据设计好的schema将实体、属性以及关系通过填写表单的形式录入,再通过一键生成NT文件即可获得知识图谱数据。数据量较大的情况下还可以通过分享项目,多人共同录入数据。进一步降低了知识图谱构建的技术门槛。

1.新建项目

登录gBuilder,进入项目管理页面,点击右上角【新增】,在新增弹窗中填写相关信息,项目类型下拉框中选择“表单录入”,创建表单录入项目。

2. Schema设计

表单录入功能将按照Schema来生成实体、属性及关系的表单,所以我们首先也必须要进行Schema设计,Schema设计的具体操作可参考 gStore-weekly | gBuilder功能详解之schema设计

3.录入数据

点击项目管理中表单录入项目的【录入数据】,开始表单项目的数据录入。

3.1. 新增实体

首先点击【新增实体】,在弹窗中选择实体类型,填写实体URI。实体URI为知识图谱实体的唯一标识,添加实体时可勾选自动生成,由系统自动生成唯一URI,也可手动输入,手动输入时请确保URI的唯一性。填写完成后点击【提交】,即可新增实体。

在Schema设计中如对实体设置了显示属性,则在选择添加该类型的实体时,必须要填写实体的显示属性。例如,在Schema设计中,选择“人物”的“姓名”属性,在“是否显示字段”选择下拉框中选择“是”。在录入数据的时候,选择添加“人物”类型的实体时,需要填写“姓名”作为实体的显示属性。如下图所示:

3.2. 编辑属性

新增实体后,可对实体的属性进行新增、删除等操作。

点击实体列表操作栏当中的【属性】按钮,页面会弹出编辑属性弹窗。

若新增实体时已填写实体的显示属性,此时弹窗中会显示出已填写的显示属性。点击【新增属性】,属性列表最后一行会出现空白新增行,点击输入框输入属性名称关键字,选择属性后,属性值类型、取值范围、是否必填等内容会根据schema的实体设置的相关信息自动填写,用户输入属性值时,系统会根据schema设计时设置的属性值相关信息进行校验,如不符合规则则不能录入数据。输入符合规则的属性值后,点击【提交】即可成功添加属性值。支持编辑多条属性后再一起提交。

点击操作栏的【删除】,即可删除属性。

在搜索栏输入属性名称或属性值,点击【搜索】,即可搜索查找相关实体。

3.3. 编辑关系

添加实体后,点击操作栏中的【关系】按钮,页面弹出关系编辑弹窗,弹窗内即可新增、删除实体的关系。

点击【新增】,关系列表出现空白新增行,输入需要新增的关系名称,在下拉选项中选择要添加的关系,再点击【请选择目标节点】,弹窗内容会显示为该类型的实体和关系在schema设计中有连接关系的实体类型的节点。例如选择添加“朋友”关系,点击选择目标节点后,弹窗中会显示与“人物”类型的实体有“朋友”关系连接的“人物”类型的节点;选择“属于”关系,弹窗内容则显示与“人物”类型的实体有“属于”关系连接的“组织”类型的节点。

点击列表操作栏中的【选择】,弹窗再次确认后,关系添加成功。

同编辑属性弹窗一样,可以在编辑关系弹窗中对关系进行搜索、删除操作。

4. 分享项目

点击表单录入项目卡片中的分享按钮,在分享弹窗中输入要分享的用户账号,即可将表单录入项目分享给其他用户共同录入数据。分享用户不能再次分享,不能编辑和删除项目。

5. 生成NT文件

添加完实体、属性和关系后,点击【生成NT文件】,跳转至“NT生成日志”页面,并自动生成NT文件。生成成功后,可下载、浏览NT文件。将下载的NT文件直接导入gStore、workbench或gCloud即可进行存储、管理、查询。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1230545.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Redis】渐进式遍历数据库管理

文章目录 渐进式遍历scan 数据库管理切换数据库清除数据库 获取当前数据库key的个数 渐进式遍历 Redis使⽤scan命令进⾏渐进式遍历键,进⽽解决直接使⽤keys获取键时能出现的阻塞问题。每次scan命令的时间复杂度是O(1),但是要完整地完成所有键的遍历&…

万户OA upload任意文件上传漏洞复现

0x01 产品简介 万户OA ezoffice是万户网络协同办公产品多年来一直将主要精力致力于中高端市场的一款OA协同办公软件产品,统一的基础管理平台,实现用户数据统一管理、权限统一分配、身份统一认证。统一规划门户网站群和协同办公平台,将外网信息…

pikach靶场暴力破解

pikach靶场暴力破解 文章目录 pikach靶场暴力破解安装pikach靶场暴力破解第一关第二关第三关第四关 安装pikach靶场 进入github下载pikach的源码 不是linux推荐下载压缩包 下载完成后放入phpstudy中进行解压放入www网站根目录下 在数据库中新建数据库为pikachu create data…

【C++】标准模板库 STL 简介

🧑‍🎓个人主页:简 料 🏆所属专栏:C 🏆个人社区:越努力越幸运社区 🏆简 介:简料简料,简单有料~在校大学生一枚,专注C/C/GO的干货分…

7 进制数字转换

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/base-7/description/ 给定一个整…

人工智能:生活的新魔术师

目录 ​编辑 人工智能对我们的生活影响有多大 人工智能的应用领域 一、机器学习与深度学习 二、计算机视觉 三、自然语言处理 四、机器人技术 五、智能推荐系统 六、智能城市和智能家居 ​编辑 自己对人工智能的应用 自己的人工智能看法:以ChatGPT为例 …

薄膜和涂层中应力产生和松弛的机理

引言 由于薄膜和涂层在微电子学、光学、生物技术、微机械、航空航天和工具工业等领域的广泛应用,薄膜和涂层的应力诱发失效现象是一个非常重要的问题。薄膜开裂和剥落可能是由拉伸应力引起的,而屈曲和分层是由压缩应力的松弛引起的。应力产生和松弛的竞…

【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏1(附项目源码)

文章目录 先看看最终效果前言随机游走算法使用随机游走算法添加地板瓦片1. 新增TilemapVisualizer,用于可视化地图2. 瓦片素材 不运行执行程序化生成地牢方法1. 先简单重构代码2. 新增Editor脚本RandomDungeonGeneratorEditor 将参数保存到可编辑脚本对象&#xff0…

微信搜一搜有什么意想不到的功能?

其实我们每天都在用的微信,还有很多你意想不到的功能,像是一些每天我们都会看到,但是却不常使用的功能。 “搜一搜”这个功能,其实它已经上线很久了,它不仅是一个搜索入口,还是非常强大的聚合性服务。 生僻…

Navicat DML 操作

在表格种插入 列信息 -- 修改数据 update 表名 set 列名 值1, 列名值2,[where 条件]; -- 注意:如果update语句没有加where 表里对应行的全部信息都会被改; -- 删除数据 delecte from 表名 [where 条件]; 未删除前: 执行删除后为: DQL - 条…

OSCP系列靶场-Esay-DC-1

目录 总结 准备工作 信息收集-端口扫描 目标开放端口收集 目标端口对应服务探测 信息收集-端口测试 22-SSH端口的信息收集 22-SSH端口版本信息与MSF利用(pass) 22-SSH手动登录尝试(失败) 22-SSH弱口令爆破(爆破着玩) 80-HTTP端口的信息收集 信息收集-网站指纹 漏洞…

pikachu靶场-暴力破解攻略

pikachu暴力破解 基于表单的暴力破解 抓包发送到intruder 添加两个变量 下图攻击模式需要选择cluster bomb 用户名处添加几个常见的用户名 密码处则添加密码字典 如图可见有一条密码已经爆出 登录成功 验证码绕过(on server) 输入验证码后提交 抓包 然后发送到repeater先…

【前端学java】java中的日期操作(12)

往期回顾: 【前端学java】JAVA开发的依赖安装与环境配置 (0)【前端学 java】java的基础语法(1)【前端学java】JAVA中的packge与import(2)【前端学java】面向对象编程基础-类的使用 &#xff08…

蓝桥杯每日一题2023.11.20

题目描述 “蓝桥杯”练习系统 (lanqiao.cn) 题目分析 方法一&#xff1a;暴力枚举&#xff0c;如果说数字不在正确的位置上也就意味着这个数必须要改变&#xff0c;进行改变记录即可 #include<bits/stdc.h> using namespace std; const int N 2e5 10; int n, a[N], …

江苏专转本考试时,遇到不会的题目该怎么办呢??

有很多同学最近在问&#xff0c;如果专转本考试时遇到 不会的题目怎么办&#xff1f;&#xff1f; 考场上题目太陌生没见过会不会凉凉 以学姐自身经验分享&#xff0c;其实未必会凉凉&#xff0c;当时我在16届计算机考试时&#xff0c;遇上了填空题新题型&#xff0c;当时在考…

微服务学习|Gateway网关:网关作用、快速入门、路由断言工厂、路由过滤器配置、全局过滤器、过滤器执行顺序、跨域问题处理

为什么需要网关 网关功能: 1.身份认证和权限校验 2.服务路由、负载均衡 3.请求限流 网关的技术实现 在SpringCloud中网关的实现包括两种:gateway、zuul Zuul是基于Servlet的实现&#xff0c;属于阻塞式编程。而SprinaCloudGateway则是基于Spring5中提供的WebFlux&#xf…

three.js实现管道漫游

先看效果&#xff1a; <template><div><el-container><el-main><div class"box-card-left"><div id"threejs" style"border: 1px solid red"></div><div class"box-right"><pre s…

【LeetCode】104. 二叉树的最大深度

104. 二叉树的最大深度 难度&#xff1a;简单 题目 给定一个二叉树 root &#xff0c;返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 示例 1&#xff1a; 输入&#xff1a;root [3,9,20,null,null,15,7] 输出&#xff1a;3示例 …

Java(三)(static,代码块,单例设计模式,继承)

目录 static 有无static修饰的成员变量 有无static修饰的成员方法 static的注意事项 代码块 静态代码块 实例代码块 单例设计模式 饿汉式单例写法 懒汉式单例写法 继承 基本概念 注意事项 权限修饰符 单继承 object 方法重写 子类方法中访问其他成员(成员变量…

Maven工程继承关系,多个模块要使用同一个框架,它们应该是同一个版本,项目中使用的框架版本需要统一管理。

1、父工程pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/PO…