我创建了一个 Ontology 并成功运行了推理机。 但是,在添加一个名为isLocatedExternally的数据属性并将其与单个x相关联并运行推理器后,我收到以下错误 我正在尝试将个人分配给本地存储在我的 PC 上的文件。 我缺少任何基本步骤吗? 我最初将我的文件放在云端,并认为将文件存储在我 ...
我创建了一个 Ontology 并成功运行了推理机。 但是,在添加一个名为isLocatedExternally的数据属性并将其与单个x相关联并运行推理器后,我收到以下错误 我正在尝试将个人分配给本地存储在我的 PC 上的文件。 我缺少任何基本步骤吗? 我最初将我的文件放在云端,并认为将文件存储在我 ...
我有以下两个英文句子 (1)每个学生必须修读一些课程,具体而言,本科生只能修读本科课程,研究生可以修读研究生课程,最多可以修读两门本科课程。 (2)每个学生每门课程只能有一个分数。 我在 Protege 工具中创建了一个本体,但我不知道如何通过“最多两个”或恰好一个“单个”的限定限制。 到目前为止 ...
如屏幕截图所示,我有一些 Person 的子类,并且我已经为教育级别创建了实例,例如 First_Level、Second_Level 等。 我想知道如何将这些分配给我创建的个人,或者我会在数据属性中创建这些子类并以这种方式将其分配给个人吗? 以为我可以将实例分配给个人,但我唯一的选择是个人下的 ...
OWL 和 a 之间有什么区别通用限制:将给定属性的关系限制为特定 class 成员的个人。 闭包公理:由一个通用限制组成,该限制沿属性起作用,表示它只能由指定的填充符填充。 覆盖公理覆盖公理和闭包公理都用于关闭 OWL 中的开放世界假设,但是我真的不明白它们之间的区别...... ...
我有一项需要使用 Protégé 的学习作业要做。 我对语言 OWL 和这个软件很陌生。 我们需要在远足路径上创建一个本体。 我有多个课程,例如徒步旅行者、步道、餐厅、酒店、设备和场所。 最后一个 class(Places)有 2 个子类:StartEndPoint 和 PicnicArea。 c ...
我正在寻找一种允许可视化本体 Abox 的工具。 我熟悉 Protégé(还有 OntoGraf 和 OWLVis)和 (Web)-VOWL 作为本体可视化工具。 但这些都没有详细显示 Abox(个人和关系)。 他们只列出个人。 我有兴趣展示个人与其财产价值之间的关系。 有没有可以做到这一点的工具? ...
如 WebProtege github 页面所述,我正在使用 docker 图像中的 WebProtege 4.0.0 运行服务器。 现在我想访问所有用户的列表,我该怎么做呢? 到目前为止,我发现的最好的事情是尝试共享一个项目,分别输入所有字母并写下出现的名称。 ...
我正在尝试定义两个反向对象属性。 对象属性是: hasChild hasParent 很明显,如果JOHN hasParent ANNA ,那么ANNA hasChild JOHN 。 这似乎是通过使用 Protege 的InverseOf来完成的,但是如果我们假设ANNA is H ...
我试图使下面的本体。 我想要使用SPARQL的数据属性声明值。 我试图进行查询: 我想要这样的结果: ...
我正在尝试从类中获取对象属性,特别是:我正在尝试理解何时类是其他类的一部分(使用的构造可以在屏幕截图中看到)。 我已经尝试在OWLClass对象上使用OWL-api函数getObjectPropertiesInSignature() (对象是“e”)。 片段的输出是Questa ...
我一直在研究Protege中的Ontology。 我从具有高表现力开始,在Protege中被归类为“DL Expressivity: SROIF(D) ”。 如果我是正确的,字母表示-in order-使用:Transitivity,Role chains,Nominals,Inver ...
我有2个具有手机评论的数据库架构。 单个评论包含3个元素。 评论文字,评分和类别(此评论是在谈论手机的哪一部分。例如“显示”)。 我使用D2RQ将它们转换为两个RDF。 现在,我想为手机领域建立一个知识图。 例如:显示分为LCD和LED如何建立这样的知识图? 对于一个实例,我 ...
如何使用推理机获取猫头鹰中的个人类别 我希望结果是每个人的班级,但是推理者没有给出结果。 在防护方面,它运作良好,但是当我采用本体并尝试使用owl API时,我没有任何结果 ...
我想对Person类建模,该类采用xsd:string类型的数据属性givenName 。 如何指定仅适用于Person类的此属性的长度限制(例如maxLength=50 )? 例如,我想允许其他类使用相同的属性,并选择不同的值进行限制。 ...
我正在使用 protege 为我的程序测试 OWL Ontologies。 有没有办法在 DL 查询选项卡中询问一个实体是否是另一个实体的子类? 自动完成选项卡不建议关键字subclass 。 ...
我们知道,在Protege中可以创建带有角色链的公理,并且由于Protege基于OWLAPI,因此应该可以创建公理。 我没有在官方文档中找到示例,所以可以这样做吗? 这里的一个例子: 使用OWL语法,我们可以: 那么,OWLAPI中的等效项是什么? ...
我在标准 Pizza本体上使用 OWL API 3.4.3 和 Hermit 1.3.8.1 (reasoner)。 我尝试提取一个类的直接超类。 这里提供的教程不考虑直接超类的提取。 例如, Food 有两个超类,即 猫头鹰:东西和 领域概念。 显示了一个简单的代码片段来提取上述D ...
个人(实例)是否有任何方式使用对象属性连接到类? 例如,在这种情况下,个人是模块名称:Web Programming。 对象属性:isClassified。 类:网络。 我试图将Web编程定义为类,它的工作原理是因为域和范围都是类。 如果我将Web编程和网络定义为个体,它也可以。 ...
我在上图中显示了本体的快照。 我尝试从Protégé5.0 执行 DL查询 。 查询是: 苹果是Fruit的一个实例(请参见图链接)。 对象属性为hasVolume 。 结果在实例部分(GUI)中未显示任何输出 。 我期望上面查询的以下结果 : Apple的对象属 ...
我正在尝试让Protege 4中的推理机根据数据属性得分对个人进行分类。 身体健康的人的数据属性“移动得分”为8。我试图找到一个推理者,将这样的人置于“身体健康”类中。 数据属性“走动得分”是1到10之间的整数。个人“爱丽丝”的走动得分为8,应该等于“身体健康”,但是无论如何尝试,我都无 ...