我正在与Protege合作,并尝试返回所有不具有特定属性的实例的DL查询。 例如,我可以通过使用initialValue一些值来返回具有initialValue属性的number实例(例如number1,number2等) 如何在Protege中创建DL QUERY,以返回不具有in ...
我正在与Protege合作,并尝试返回所有不具有特定属性的实例的DL查询。 例如,我可以通过使用initialValue一些值来返回具有initialValue属性的number实例(例如number1,number2等) 如何在Protege中创建DL QUERY,以返回不具有in ...
我有3类: Reptile , Mammal和Cat ,而Cat是Mammal的子类。 我有一个“或”类表达式: 我如何推断一个推理器以获得任何给定“或”类表达式的最具代表性的类? 就像在这种情况下,它们是Reptile和Mammal 。 ...
我正在使用 protege 为我的程序测试 OWL Ontologies。 有没有办法在 DL 查询选项卡中询问一个实体是否是另一个实体的子类? 自动完成选项卡不建议关键字subclass 。 ...
我在上图中显示了本体的快照。 我尝试从Protégé5.0 执行 DL查询 。 查询是: 苹果是Fruit的一个实例(请参见图链接)。 对象属性为hasVolume 。 结果在实例部分(GUI)中未显示任何输出 。 我期望上面查询的以下结果 : Apple的对象属 ...
如何使用Protege将数据从本体导出到Excel工作表。 例如,我想要一个包含2列的表:rdf:ID类,超级rdf:ID类。 ...
想象一下,给定以下两个关系: a(x,y) b(y,z) 我们可以得出: c(x,z) 那么这可以在 Protégé 中通过为 c 属性添加 SuperProperty Of (Chain) 来明确表达,如下所示: aob 子属性 c 有了这个表达,想象一下我们只知道: a(x,y) ...
我有一个本体,其中Person是一个类, hasDeathYear是一个数据属性。 我必须在DL查询中表达标题。 我可以问这个: 拥有死亡年份的人的价值2016 但我不能问这样的事情: 死亡年份2016 我实际上要代替min表示“小于”。 怎么做 ...
我有基于对象属性基数的DL查询问题,我不确定我做错了什么,还是HermiT有问题。 首先,我附加了一个非常简单的本体,它演示了我的问题。 只有两个人A和B ,对象属性hasSomething 。 A hasSomething B是正确的。 以下DL查询返回A作为结果: 而 ...
我想找出属于A类的个人是否与B类的所有个人至少有一种关系。 我在寻找合适的表达式时遇到了问题,该表达式可以为我提供所需的DL查询结果。 对于以下示例: 对于个人:CourseA和CourseB,我断言该属性: 对于John个人,声明了以下3个属性: 我还添加了个人 ...
让我们有一个仅考虑TBox(无个人)的OWL-DL本体,然后考虑 表达方式 将返回中国Chinesefamily和不SterileChinesefamily作为子类 好了,如何指定可能有0或1个孩子的类( Chinesefamily ),但不能完全有0个孩子的类( Ster ...
我在Protege中创建了一个简单的OWL本体来描述人际关系: 职业 :人,男人,女人 人是男人和女人的超一流 男人和女人不相交 对象属性 :hasChild 它的域和范围是Person ...
我正在一个项目中,我的计划是例如获取主题名称(树中的层次结构给出一个单词):给定堆栈,我需要获取数据结构,因为化学疗法应该像化学等一样被获取。某些本体上的DL查询选项卡很大,我没有找到特定的本体.owl文件,在该文件中可以获取更高级别的主题名称。 我编写了DL查询选项卡程序,该程序在给定查询的 ...
我正在尝试使用基数限制进行查询。 查询看起来像 ClassA和(roleA min 2 ClassB) 但这会返回一个空集。 另一方面,当我进行查询时 ClassA和(roleA一些ClassB) 它返回一些 ClassA 的个体。 当我知道某些 ClassA 个人肯定至少有两个 ...
我正在用Java编写DL查询解析器。 当我给一个类名作为输入时,代码给出正确的输出,但是当我给出诸如“ hasColor value Red”或“ hasSugar value Dry”之类的查询时,该代码不返回任何内容。 我正在使用OWLAPI。 ...
我正在用Java编写DL查询解析器。 我需要使用方法getObjectPropertyValues()。 如何在Java中将字符串转换为OWL Object Property表达式,请给我一个示例代码。 ...
我想在Protege中编写一个嵌套的DL查询。 我可以运行一个简单的查询,例如: 具有父亲价值的人PersonA 它检索其父亲是PersonA的所有人员的姓名。 但我希望也应该从某些查询中检索PersonA值 人和具有父亲值(人和具有儿子值人B) 它在Pr ...
我正在使用Protege v4.3进行本体构建。 我有一个关于OWL本体和DL查询的问题。 例如,在Pizza本体中, http://owl.cs.manchester.ac.uk/co-ode-files/ontologies/pizza.owl 我可以执行DL查询 hasT ...
此DL-Query不会返回任何个人: 查询(Protégé语法): hasPet exactly 1 DomesticAnimal 这是本体的一部分: 查询: petOf value Bob返回Sparkey和Lucky petOf value Joe ...
我正在尝试使用DL查询示例使用OWL API运行DL查询( http://sourceforge.net/p/owlapi/code/ci/aef6981535f07a2d0d44c394b9f4d5415f36025a/tree/contract/src/test/java/org/coode ...
我正在尝试编写查询 医院和hasNameWithWords值“中心” ^^字符串 此查询返回我的实例,该实例的医院在Protege 4.2中使用FACT ++推理程序和隐士推理程序,其名称中具有“中心” 但是当我在OWL-API的DL查询示例中输入相同的查询时,该查询可在 ...