owl-api

    1热度

    1回答

    我目前尝试设计一个本体,但我是这方面的新成员。我的本体将有类和对象属性。没有人可用。 我有一个名为Has的对象属性。该属性将具有多个域和范围。例如: 学生(类区)的(对象属性)处(类范围) 母亲(类区)的(对象属性)儿童(类范围) 组织(类区)的(对象属性)处(类 范围) 我也希望有更多的领域和范围要添加的Has属性。我期望有很多的对象属性会有多个域和范围。 如何编写Java代码以将这些信息存储在

    0热度

    2回答

    我需要按照与.owl文件相同的顺序获得OWL类的等价类。 我使用此代码 for(OWLClassExpression cls: clazz.getEquivalentClasses(ontology)) { Set <OWLClass> classes_of_the_Expression =cls.getClassesInSignature(); } 但这个代码让他们随机。 请看下面的例

    2热度

    1回答

    有一种方法可以在不使用推理器的情况下查找某个类的所有命名的子类,而不需要仅仅使用公理就可以进行推理?谢谢

    0热度

    1回答

    我想根据superClassII类型进行一些处理。所以,我定义: ClassExpressionType superClassIIType = superClassII.getClassExpressionType(); 如果(superClassIIType = “ObjectMincardinality” or “ObjectExactCardinality”`所以, I do the s

    0热度

    1回答

    实施例: http://data.doremus.org/activity/587ae689-790e-3525-9e3a-dac63f449a03 我认为这是一个IRI,并且也是URI。 (对吗?) 我用OWL API来解析它。在“IRI”类中,有一种方法getShortForm(),当我使用它时,我得到“ae689-790e-3525-9e3a-dac63f449a03”。 关于URI,我

    1热度

    1回答

    我第一次使用OWL API(3.4.8出于兼容性的原因),我试图加载作为YAGO知识库的一部分提供的本体(http://resources.mpi-inf.mpg.de/yago-naga/yago3.1/yagoSimpleTaxonomy.ttl.7z )。不过,我不断收到以下警告: [main] WARN org.obolibrary.oboformat.parser.OBOFormatPa

    0热度

    1回答

    我有以下存储在OWL文件中的本体(https://raw.githubusercontent.com/wiki/ontop/ontop/attachments/Example_MovieOntology/movieontology.owl)。 我试图加载: OWLOntologyManager manager = OWLManager.createOWLOntologyManager(); Fi

    -1热度

    1回答

    我正在使用Android中的OWL API 3.4.10。 我试图存储一个使用其URL打开的本体的本地副本。 通过URL打开本体之后,我试着将它用这种方法节省: public void saveLocalCopy(OWLOntology o, String filename, String path) throws OWLOntologyStorageException,OWLOntologyCr

    1热度

    1回答

    我正在使用OWL API。我的问题是,如何修改从我的OWLOntology文件中读取的所有OWLAxiom公理中所有实体的IRI。例如,我想在我的本体论的所有公理中将所有“http://xxx”修改为“http://yyy”。在这种本体论所选择的例子公理是: SubClassOf(<http://xxx#A> <http://xxx#B>) 我需要接收例如: SubClassOf(<http:

    1热度

    1回答

    我想在本体论中得到类之间的关系总数(只考虑没有考虑个人的类),我不确定我是否可以得到它通过提供保护的指标。我将在下面举一个例子来向你展示我在找什么。 此图片代表人本体的摘录。对于我来说,类之间关系的总数是11(8个子类关系和3个其他关系)。 通过可视化protege提供的本体度量,我得到了这个结果(如下图所示):正如你所看到的,我只有5个subclassOf公理,而不是8个。我不知道是否有可能得到