您好,我有两个 csv 数据源。 csv 包含员工姓名。 标题为:名称的 csv1 内容:杰克、汤姆、安迪、吉姆、斯特拉。 标题为 EmployeeName 的 csv2 内容:贝拉、斯特凡、吉姆、凯茜、杰克 ?ABCInstance a ABC:TeamInstance; ?CDEInstan ...
您好,我有两个 csv 数据源。 csv 包含员工姓名。 标题为:名称的 csv1 内容:杰克、汤姆、安迪、吉姆、斯特拉。 标题为 EmployeeName 的 csv2 内容:贝拉、斯特凡、吉姆、凯茜、杰克 ?ABCInstance a ABC:TeamInstance; ?CDEInstan ...
我正在用 SPARQL 创建一个知识图谱。 我正在从 csv 文件导入数据。 现在我想过滤一个国家对应的数据。 在 csv 中,我不想将列中的数据设置为全部小写或大写。 现在我想过滤数据,这样我想要一个 SPARQL 查询,它可以获取不区分大小写的数据(在输入小写或大写时提供数据)。 我使用了如下 ...
在耶拿读取 OWL/RDL model 时,我有一个org.apache.jena.riot.RiotException: Bad character in IRI (space)异常。 我知道这是因为我在 XML 命名空间声明中的 IRI 声明中有一个空格(这是不允许的),但是当我在我开发的开源 ...
它在锡罐上说的是,我提供了一个 n3 格式的.ttl文件,即: 不幸的是我无法提供完整的文件。 但是,我可以确认该文件在 Protégé 5.5 中完全可以正常打开,这意味着文件本身不太可能出现语法错误。 我还创建了一个我可以提供的最小示例(它重现了异常): 我将其称为example.ttl 。 ...
我有一个包含多个图表的知识库。 我想要一种在我的元数据层中正式定义这些图的方法。 但我似乎无法找到一种标准的方法来做到这一点。 更具体地说,如果我想说A是class我可以使用rdfs:class 。 但是,如果我想要一个包含我所有图表名称的集合,并且我想说这些名称被named graphs怎么办? ...
假设您知道:hasFriend应该是对称的,但是您没有模式并且它在数据集中并不总是这样编码。 我可以使用一个结构来重建所有的友谊: 我怎样才能在select中做类似的事情以返回结果? ...
我在virtuoso中设置了一些命名空间,但是在virtuoso中使用jena做sparql查询时,有些命名空间没有缩写: @prefix sio: http://semanticscience.org/resource/SIO_ 。 @prefix cheminf: http://seman ...
我设计自己的本体并重复使用其他本体中的项目。 将另一个本体中的项目子类化到现有本体下是好的还是坏的做法? 还是我应该定义自己的子类? 我的本体中的类 ...
所以我是语义世界的新手 web,RDF 和本体 创建知识图谱的过程是如何工作的? 假设我想创建关于特定球队的知识图谱,并将球员、奖杯和一切相关的一切联系起来,它会怎样 go? 我是否首先抓取有关团队的数据? 我是否将 CSV 转换为 RDF 三元组? 数据科学、NLP 和机器学习在哪里? ...
我刚刚开始使用 SPARQL。 我不确定错误在哪里。 我在测试推理器时遇到了错误。 我使用 Stardog 作为数据库,推理器肯定是打开的。 我有一个简单的 model,有两个类:Building 和 Room,每个类有 1 个:building001 和 room001。 我有两个 Object ...
您知道足球或网球比赛的 RDF 本体吗? 我想描述游戏中的逐个游戏事件和一些统计数据集。 我进行了广泛的研究,但只真正找到了整个体育运动的通用 BBC 本体论。 ...
我刚刚开始了解语义 web。我可以使用 EasyRDF 或其他库执行 CRUD 操作吗? 之前我在 PHP 看到了其他库,比如 Sparqllib。那里非常简单,没有创建、更新、删除的命令 ...
这是我简单的工作 Sparql 查询: 问题是我想在 select 子句中添加一个变量,它是结束和开始之间的持续时间,如下所示: SELECT... (year(?end)-year(?start) as?duration) As?end 和?start 可能不存在于我的数据库中,它们的值可能是 ...
我想将以下 RDF 数据写入 MarkLogic: 预期结果数据库中的数据如下: 实际结果数据库中只有一个 RDF 三元组。 备择方案我可以在 Apache Jena 和 RDF4j 中得到预期的结果。 有人可以给我一个答案或提示吗? ...
这是我的 RDF 图,以 RDF/XML 表示: 这些是我使用 w3.org/RDF/Validator 解析它时得到的三元组: 我的问题是为什么有rdf:type谓词的三元组? 我的 RDF/XML 的哪些部分被映射到这些三元组? ...
我想从 sparql 查询创建一个边缘列表,其中如果两个节点在同一文档中,则它们通过边缘连接。 这两个节点在我的本体中都是相同的 object,这导致了相同的节点组合总是以相反的顺序列出两次的问题。 节点是?邻居和?主题。 我的 SPARQL 查询是: 我的结果目前看起来像这样: 因为第 1 行和第 ...
我正在尝试从我们的三元组中删除一个已知的 URI。 根据其谓词,它可以是主语或 object。 所以我喜欢做的是: 通过执行以下查询,known 的所有出现都应从 known 中删除。 但是我不能在删除 function 中使用变量。我怎样才能使上面的代码工作? ...
假设我有一个更新表单,例如:INSERT DATA { # ... data } WHERE { FILTER EXISTS { # ... condition } } 根据FILTER条件是否成立,它可能会或可能不会插入数据。 据我所知,SPARQL 1.1 更新标准没有对 SPARQ ...
我需要使用 Schema.org 和 DBpedia 将 RDFa 数据嵌入到 HTML 中。 这是 HTML 代码(没有 DBpedia): 我还要声明,该信息来自 DBpedia。 例如,对于第一行代码,我还想添加 typeof="Organization" 也是一个 dbo:Company ...
我知道以下远程 HTTP IRI 可以直接用 'curl http://xxx' 解析,因为它们直接返回 RDF 数据: https://www.w3.org/1999/02/22-rdf-syntax-ns# http://www.w3.org/2000/01/rdf-schema# ht ...