2012-04-04 52 views
1

實際上我的項目是基於本體(知識庫)。這裏我創建了一個應該從中檢索數據的本體。應用程序將詢問問題,並從本體中檢索所需的答案並作爲輸出結果打印。 這裏我的疑問是如何構建推理規則(即)如何將給定的關鍵字轉換爲查詢? 如果任何人有任何關於建設推理規則和推理規則使用的語言的想法只是回覆...... Thanx ........本體應用和推理規則

+0

哎呀,很快我們會被要求寫博士論文' – KevinDTimm 2012-04-04 17:01:38

回答

3

我將定義的主要觀點,在過去已經使用探索這個龐大的題目(本體/語義網/ RDF /等):

  • 首先,你應該定義你的本體和規則使用一些本體編輯器設置(我用Protégé) 。你創建實例和測試本體(它,你檢查的推理規則)

之後,如果你想存儲你的數據,你需要芝麻服務器和一些腳本將數據插入到芝麻此工具提供了機會。

  • 芝麻具有存儲三元信息(Sesame)的能力 - 有OpenRDF工作臺充當芝麻一個管理控制檯(好的工具)

  • 後,我用Python和一些庫(SuRF,rdflib)從網絡上收集信息(使用SPARQL查詢數據 - 我使用DBLP SPARQL端點)和插入數據(三元)到我的芝麻服務器

爲了闕你需要學習SPARQL :)試試看 - >http://dblp.rkbexplorer.com/sparql/

祝你好運!