Protege是一款十分好用的知識圖譜工具,軟件提供了一個圖像化用戶界面來模擬類(領(lǐng)域概念)和它們的屬性及關(guān)系。軟件主要用于語義網(wǎng)中本體的構(gòu)建,是語義網(wǎng)中本體構(gòu)建的核心開發(fā)工具。用戶可以通過店址實現(xiàn)域的支持,是一款基于Java語言的本體建構(gòu)工具。
軟件特色
Protege是一組自由開源的工具軟件,用于構(gòu)建域模型與基于知識的本體化應(yīng)用程序。
Protege提供了大量的知識模型架構(gòu)與動作,用于創(chuàng)建、可視化、操縱各種表現(xiàn)形式的本體。
可以通過用戶定制實現(xiàn)域-友好(領(lǐng)域相關(guān))的支持,用于創(chuàng)建知識模型并填充數(shù)據(jù)。
Protege可以通過兩種方式進行擴展:插件和基于java的API。
相比與其他的本體構(gòu)建工具而言,Protege最大的好處在于支持中文,在插件上,用Graphviz可實現(xiàn)中文關(guān)系的顯示。
軟件用途
類模擬(Class modeling):protege提供了一個圖形化用戶界面來模擬類(領(lǐng)域概念)和它們的屬性及關(guān)系。
實例編輯(Instance editing):從這些類中,protege自動產(chǎn)生交互式的形式,全用戶或領(lǐng)域?qū)<疫M入的有效實例成為可能。
模型處理(Model processing):protégé有一個插件庫,可以定義語義、解答詢問以及定義邏輯行為。
模型交換(Model exchange):最終的模型(類和實例)能以各種各樣的格式被裝載和保存,包括XML、UML和資源描述框架RDF。