owl

    2熱度

    2回答

    我有instance1的class1和instance2的class2。另外我在本體中定義了HasName(object property)。現在,我怎樣才能通過jena將三元組(instance1 HasName instance2)添加到我的本體中?

    1熱度

    2回答

    目前,我正在使用Protege軟件開發與疾病相關的本體論。當我保存文件時,它保存在以XML顯示的OWL文件中。現在,我想知道在我的網站中調用OWL文件的方法。我有興趣做一個網站,允許用戶提出有關疾病的問題,答案來自我創建的本體論。有沒有人能夠就這件事情給我啓發?

    4熱度

    1回答

    我無法使用Protege將任何寫入更新保存到RDF/XML OWL文件。每次關閉應用程序時,我都會丟失所有的編輯內容。 我用耶拿圖書館閱讀下列方式本文件: OntModel model = ModelFactory.createOntologyModel (OntModelSpec.OWL_DL_MEM,null); model.setNsPrefix(「」, ns); FileInputSt

    1熱度

    1回答

    我通過Protege創建了我的本體論。我的本體有一些類和實例。現在我要通過jena添加其他類和實例,這就是爲什麼我編寫下面的代碼來創建一個新類和一個實例在這個類。新類的名稱是「person」,新實例的名稱是「base」。當我在java中運行這段代碼時,它沒有任何錯誤,並創建類和實例。但是當我回到保護區時,我看不到新的課程,也看不到新的實例。你有什麼想法來幫助我。 感謝 public void cr

    3熱度

    2回答

    在我的數據庫中,我有一些字符串屬性。一些屬性值與數字字符串匹配(僅包含數字)。我想給這些東西一個特殊的類型(他們是什麼的子類型)。 OWL中有這樣的可能嗎?

    0熱度

    1回答

    我很好奇在Class描述中混合SubClassOf和EquivalentClass,以及推理者會如何表現。 具體而言,如果我對同一個類同時具有EquivalentClass和SubClassOf斷言,那麼是否需要爲EquallentClass和SubClassOf條件滿足要在該類中分類的個人,還是隻有EquivalentClass? 或者這是一個不好的做法? 例如(聲明忽略): ObjectPro

    4熱度

    2回答

    我一半的方式閱讀OWL2 primer並且是有問題的理解universal quantification 給出的例子是 EquivalentClasses( :HappyPerson ObjectAllValuesFrom(:hasChild :HappyPerson) ) 它說某人是一個快樂的人究竟是否所有的孩子都快樂的人。但是如果John Doe沒有孩子,他會成爲Hap

    8熱度

    2回答

    EquivalentClass和SubClass of之間有什麼區別?儘管通讀OWL底漆,我發現教程使用SubClassOf很多聲明一個新的類,如下所示 SubClassOf( :Teenager DataSomeValuesFrom(:hasAge DatatypeRestriction(xsd:integer xsd:minExclusive "12"^

    0熱度

    2回答

    我用protege 4合併了2本體成功並保存爲Onab.owl。在這個文件中,我不知道如何通過OWL API更改本體的URI。你能幫我使用OWL API來改變它嗎 非常感謝。

    1熱度

    1回答

    我正在使用Jena語義Web框架版本2.6.3。我有一個創建與貓頭鷹推理模型,然後代碼添加以下三元組: _:bnode-3 rdf:type owl:Restriction . _:bnode-3 owl:onProperty :offspringOf . _:bnode-3 owl:someValuesFrom :Person . _:bnode-3 rdfs:subClass