问题标签 [protege]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
file - 尝试在 protege 中导入 daml 文件时出错
我正在尝试在 protege 中导入 daml 文件 (.daml),但出现以下异常:
你们中有人知道如何解决这个问题吗?你们有谁知道任何其他强大的本体应用程序。开发daml+oil文件的protege以外的开发环境?请尽快回复。提前致谢。
ontology - Protege Ontology 帮助子类,兄弟类
快速提问 我有几个兄弟类,其中包括子类现在我想做的是将子类连接到两个不同的兄弟类,这可能吗?我也希望它显示在 owlviz 中。
例子
兄弟类:规则目标
子类:收集
所以我希望子类收集在两个兄弟类中都具有特色或连接。因为该软件确实让我在每个兄弟类中键入相同的名称。
谢谢
semantic-web - 语义 Web 框架的架构
我正在为电子公民做一个基于 Web 的本体的项目,其中将使用 Protege OWL 编辑器生成一个“.owl”文件。我们必须使用该文件来启用 Web 服务。谁能建议我应该为我的项目遵循的 Web 架构?
rdf - RDF 和 OWL 工作流程问题
我一直在通过 Protege 查看和玩 OWL,我想知道我是否正确理解“工作流程”和它的想法(从头开始构建数据库:
- 使用 Protege 或同等工具为您的数据生成 OWL 本体
- 将此模式导出到 RDF
- 使用定义为三元组中某些元素的类以及目标数据
- 将您的三重存储导出到 RDF
- 使用 openRDF/sesame 或 Jena 加载定义的数据和本体
- 根据您的 OWL 本体验证您的 RDF 三元组以确保一切正常
- 使用 SPARQL 从 RDF 三元存储中获取数据
- 使用 OWL 推理器做某事(这里不太清楚)
我想了解其他人在做什么以及他们如何解决此类问题。
另外我有一个具体的问题:
似乎猫头鹰推理器仅用于确定本体的子类超类关系。但就数据而言,您如何在 SPARQL 中查询子类 - 超类关系。例如,如果我的三重商店定义 (pizzaID1 is-a marghareta) 并且我在 SPARQL 中查询素食披萨,我如何确保返回 PizzaID1。
我认为答案与生成“全图”有关,其中明确说明了每种关系。sparql 在查询三元组时是否会进行任何自动推理,或者是否需要生成这样一个完整的图?
xml - 在 Protege-OWL 编辑器中显示关系
我在 Protege-OWL Editor 4.1 版中为我的本体创建了一个基本的类层次结构。但是除了正常的层次结构或“is-a”关系之外,我无法可视化 OwlViz 中的对象属性和类之间的关系。那么请告诉我如何使用 OwlViz 或 OntoGraf 显示“对象属性”?还是我需要在相应的 owl/xml 文件中进行一些修改?
java - OWL 中的 CRUD 操作
我创建了一个本体。现在我想创建一个应用程序,但是如何在 owl 文件中执行 CRUD 操作。我遇到了不同的 api,如 Dotnetrdf、jena 等,都支持 RDF/RDFS,但不支持 owl 文件
http://www.semanticoverflow.com/questions/2704/using-jena-to-query-owl-files
此外,大多数 api 都在 Java 中可用,我不知道如何用 java 编写简单的hello world程序。我对 servlet、jsp 和 .java 感到困惑,需要进行大量配置。所以我更喜欢php。
那么是否有任何 api 或任何替代方法可以在 php 中查询 owl 文件?
问候, 阿纳斯·安贾里亚
protege - Protege 和 java
如何在 java 中打开、读取和操作 .owl 文件的内容?
plugins - Protege OntoGraf 插件不起作用
我正在 Protege IDE 中开发本体,但插件 OntoGraf 对我不起作用。请帮我解决这个问题。下面你会看到堆栈跟踪:
rdf - Protege - 为 RDF 文件指定主键和外键
使用 protege,我正在创建 RDF 文件。现在我想知道如何指定一个插槽是给定类的主键和外键?提前致谢
rdf - 学习 Protégé、Jena 语义框架和 RDFa
我一直在阅读 Semantic Web Programming 并且我们很早就使用了 Protégé,但是在后面关于现实生活本体的章节中,我们查看了 Semantic Web Frameworks 并且没有包括 Protégé。抱歉我的无知,但我认为这就是该工具的作用......创建三重存储,运行查询,创建本体。有人可以推荐一些关于 Protégé 的好的教程或培训。我在网站上找到了一个,但在创建 Pizza 本体后并没有走多远。
耶拿是如何融入这个谜题的。最后,RDFa 是如何使用的?我知道它是什么,但任何工具都可以读取 RDFa 并像三重存储和本体一样使用它吗?或者是否需要使用 GRDDL 来转换 RDFa?我知道 Drupal 7 为我们提供了开箱即用的 RDFa,但我想更好地了解如何使用它。