swrl

    0熱度

    1回答

    我試圖添加一個SWRL規則來使用聯合符號^來保護,但Protege 4.3不會批准該標誌。 此問題也存在swrl buildins,如swrlb:lessThanOrEqual。 這有什麼錯^?我可以用,代替嗎?

    0熱度

    1回答

    你知道如何翻譯SWRL中的遞歸嗎?例如,這種類型的Prolog的規則:(祖先是父或母體的祖先 ancestor(X,Y):- parent (X,Y). ancestor(X,Y):- parent(X,Z), ancestor(Z,Y).

    0熱度

    1回答

    我已經與SWRLAPI的SWRLBuiltInBridge組件來實現這一點: https://github.com/protegeproject/swrlapi/wiki/SWRLBuiltInBridge 然而,在我的Java代碼我也用顆粒裏森納與OWLAPI。每當我使用推理器時,當它找到一個內置未知的SWRL規則時會產生一個警告。我知道我可以禁用推理器中的規則檢查,並在我想運行規則時使用SWR

    0熱度

    1回答

    我使用的是Protege 3.4.8,我想執行一些規則(使用SWRL & Jess)。我已經爲我的本體創建了一些規​​則,但是當我單擊SWRLJess標籤按鈕(Screenshot - Protege 3.4.8 SWRL tab。)時,沒有任何反應。 有誰知道jess是否仍然在Protege中工作?有人能幫助我嗎? 非常感謝您的幫助!

    -2熱度

    1回答

    嗨 我已經爲用戶做了一個本體保護4.3,假設我的本類用戶的本體子類中有1個是: 1-「興趣」和類「興趣」子網:「onlineGaming」,「onlineMovie」,「onlineshoping」,...和每個子類都有個人:每天,每週一次,每月一次) 和我有3個數據類型屬性爲每個用戶:(internetspeed,internetTraffic,Price) 基於問卷收集的數據 我只需要從這個本

    0熱度

    1回答

    我想問是否有可能在SWRL中表達規則的else分支? 我知道它可以表達的p> q,但我希望能夠斷言R如果非(P) 例如 HeavyPrecipitation(X) - > hasObservationTag(?X,FalsePositiveOutlier) 現在我想說else elseObservationTag(?x,TruePositiveOutlier) 這怎麼辦? 感謝

    0熱度

    1回答

    我建立3個班的本體值: 消息 火腿 垃圾郵件 2 dataproperties,域名:消息和範圍xsd:string: hasInterest個 hasCategory 2 SWRL規則: 消息(X?),hasInterest,hasCategory,SWRL:等於 - (X,A?)(X,B?)(A,B?) >火腿(X?) 消息,hasInterest,hasCategory,SWRL(X +)(

    0熱度

    1回答

    我真的需要你的幫助,關於從netbeans調用SWRL規則並在netbeans中檢索數據。 我在我的netbeans中有servelet和jsp頁面,我也有owl-api。 我在我的學生中擁有本體論,並且在側面也有兩個簡單的SWRL規則。 即時通訊新的在這個領域,需要知道如何調用類和從owlapi,以及如何發送請求protege以及如何通過servlet返回在netbeans swrl ruls的

    1熱度

    1回答

    在使用SWRLTab和SQWRLTab在Protege中編寫新規則時,我們在SWRL中定義受約束的規則,並使用SQCTRL使用語義反饋者(如FaCT ++,Pellet,...)或規則引擎(如Drools或Jess)進行查詢。但是由於Protege限制了它的功能,我們不能使用Drools/Jess來定義複雜的本體規則,或者用自己的編程語言編寫規則。 我的問題是:當我們無法使用它們的完整功能時,Dr

    0熱度

    1回答

    遵循這個簡介youtube.com/playlist?list=PLea0WJq13cnAfCC0azrCyquCN_tPelJN1創建本體。它有點減少了http://prntscr.com/bo4l3w,我添加了canBeTutor(意思是某人可以成爲某人的導師)對象屬性。據我所知,我可以添加SWRL規則,然後啓動推理員來創建新知識。所以我添加了prntscr.com/bo4lk7。我開始了隱士