jena

    0热度

    1回答

    我在使用Pellet推断传递对象属性Similarto时遇到问题。我有单独的A Similarto B和单独的B Similarto C.我想在OWL API中使用Pellet,或者使用Jena来获得单独的组A,B,C,但我无法弄清楚在OWL API中进行推理的代码。 我已经在OWL API中加载了本体,并且是否存在一个用相同的传递属性来连接一组个体的示例代码?

    2热度

    1回答

    我想将所有本体类名称都带到一个数组中。我使用下面的代码。它打印输出为一个类[http://localhost/new/Car Price]。但我只需要取得班级名称Car Price。我需要做些什么改变? m.read("http://localhost/new/sample.owl"); ExtendedIterator<OntClass> classes = m.lis

    0热度

    1回答

    我们正试图通过添加一个新的操作符来扩展jena ARQ。然而,现在我们不想从一开始就这样做,即从查询分析到查询执行的所有步骤。我们正在考虑手动重写执行计划,然后让ARQ执行重写的计划。我在网上做了一些搜索,但是,我找不到手动编辑执行计划的任何信息。我想知道是否有方法将计划写入文件并手动编辑文件,然后让ARQ从磁盘读取文件并执行它。这甚至有可能吗?任何人都可以给我一个关于如何开始这个问题的提示吗?

    1热度

    1回答

    我想要在查询中绑定特定主题变量。例如,假设Op是subOp,下面是我试图使用的变压器。但是,最后,当我打印query时,我的主题变量是相同的,并没有被绑定。为什么? Op BindedQueryWithKey = Transformer.transform(new TransformCopy(){ public Op transform(OpTriple optp, Op subOp)

    0热度

    2回答

    我对使用SPARQL从三重(fuseki)中删除元素有疑问。我已存储下列元素中的曲线图: <ChargingRequest/66769> a keak-ev:ChargingRequest ; cnr:priority 2 ; keak-ev:chargingNeed [ keak-eval:temporalContext [ keak-time:start "2015-09-15

    -1热度

    1回答

    我使用的是古兰经ontolology从http://quranontology.com/Concept。我为此使用jena 到目前为止,我收到了空值和一些奇怪的值。这就是我所得到的。 null subClassOf http://www.w3.org/2000/01/rdf-schema#Resource null type http://www.w3.org/2000/01/rdf-sch

    0热度

    1回答

    我想在本地复制SPARQL端点的内容,然后在本地查询这些数据 因为它有点大数据集,我不认为一个基于内存模型会适合 但我找不到任何模型的例子与一些初始内容和存储设置不同于内存存储。 这可能吗?我该怎么做呢 ?

    0热度

    1回答

    我一直在使用耶拿OWL里森纳一些测试,但我不明白一些成果获得,例如,如果我有以下KB: Class A Class B Class C rdfs:subClassOf A A owl:disjointWith B ...如果我问"C owl:disjointWith B"?到推理模型,得到的答复是前人的精力"yes",但耶拿OWL推理机答案是否定的......我检查这个使用... if

    -2热度

    1回答

    我遇到一些调用基本的hasNext()方法的问题。 我不明白为什么会发生这种情况。有一个在执行的时间,其中的程序将通过这个而对于3次迭代 StmtIterator statementIt = m.listStatements(null, p, obj); Statement stamt = null; List<Resource> lres = new ArrayList<Resource>(

    0热度

    1回答

    我得到的问题是com.hp.hpl.jena.query.QueryParseException: Encountered " <PNAME_LN> "rdfs:domain. 这就是我所做的。 我使用OWL API来读取xml/owl文档并使用Pellet来推理。除了原因外,我还想做一些SPARQL查询,所以我使用Jena 2.10.0与Pellet 2.3.0一起工作。我可以不是因为兼容性而改