问题标签 [protege4]
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.
semantic-web - 从 csv 文件创建 owl 文件
目前我正在使用 Protege 应用程序添加类、添加类的子类和每个子类/类的标签。我有很多课程,我真的厌倦了手动添加其中的许多课程。我在一个 csv 文件中获得了所有这些类、子类和标签。每行包含这三个东西——类、子类和用逗号分隔的标签。
我想用所有这些类创建 OWL 文件。有什么办法可以自动化这个过程吗?
owl - 本体设计:班级或个人
设计一个我需要捕获微观策略文档及其包含的信息类型的本体。例如,下面是三个 mstr 文档。
除此之外,我还定义了如下信息类。
有一个谓词/属性称为 hasInformation,它将文档与信息类连接起来。我的问题是 - 我应该将 mstr 文档创建为文档的子类并为其定义 hasInformation 谓词还是创建个人/文档实例?
请注意,每个文档还将具有名称、项目名称、url、参数等属性。该属性是否应该定义为个人或类的数据类型属性?
感谢您的帮助...谢谢。
owl - 定义类和原始类在 protege 5.0 (owl) 中的区别是哪一个?
我在http://wiki.opensemanticframework.org/index.php/Adding_an_Ontology_Concept_using_Prot%C3%A9g%C3%A9中阅读了 PRÖTEGË 5 的手册,但我不明白,我正在使用方法“METHONTOLOGY”来构建Ontology.and 我对 Protege 5 中的实现有一些疑问
有人有更好的使用手册 PROTEGE 5
owl - FACT ++ 支持哪些数据类型?
我在 Ontology 工作,但是当我在 Protege 中使用 FACT++ 时,FACT++ 给我一个错误。我已经阅读了有关 FACT++ 的数据类型错误的信息,但我找不到 FACT++ 支持的数据类型。
我正在阅读http://owl.cs.manchester.ac.uk/tools/fact/和 Protege 的 de MAiling 列表。
owl - Protege owl 可以使用数据属性进行推理吗?
我试图让 Protege 4 中的推理器根据数据属性分数对个人进行分类。
健康状况良好的人的数据属性“走动评分”为 8。我试图找到一个推理机,将这样的人归入一个名为“健康状况”的班级。数据属性“移动分数”是 1 到 10 之间的整数。个体“爱丽丝”的移动分数为 8,这应该等同于“身体健康”,但无论我如何尝试,我都无法让 Protege 4 推断出她进入班级'身体健康'。
owl - Protege 中与等效类和对象属性相关的 DL 查询
我在上图中展示了一个本体的快照。
我尝试从Protégé 5.0执行DL 查询。查询是:
Apple 是 Fruit 的一个实例(参见图链接)。对象属性是hasVolume 。结果显示实例部分 (GUI) 中没有输出。我期待上述查询的以下结果:
Apple的对象属性公理显示“ Apple hasVolume LowVolume ”。
要对查询(或本体)进行哪些修改,以便获得所需的结果。
提前致谢 :)
ontology - 个人可以通过 Protege 上的对象属性连接到类吗?
有没有办法个人(实例)连接到具有对象属性的类?例如,本例中的个人是模块名称:Web Programming。对象属性:isClassified。类别:网络。
我试图将 Web 编程定义为类,它之所以有效,是因为域和范围都是类。如果我将 Web 编程和网络都定义为个人,也是如此,它可以工作。如果域是一个类并且范围是单个的,它仍然有效。但是如果域是个体而范围是类呢?有什么方法可以将它与对象属性连接起来:isClassifiedIn?