Description Logic相關應用:


Description Logic相關應用:

u       A Description Logic Based Approach for Matching User Profiles

Andrea Cali, Diego Calvanese, Simona Colucci, Tommaso Di Noia, Francesco M. Donini

        內容:

主要是Description Logicrepresent user profile(ontology)matching process視為一個reasoning service,用一個ad-hoc structural algorithm來進行match(reason),這個algorithmreturn一個penalty。結論是如果penalty越大,表示相似性越低。

心得:

這篇論文是提出一個Description Logic的一個應用,但是其reasoning的部分實際上並不是真正的推論,只是在supply(提供user profile)demand(希望找到的user profile)裡進行match,進而比較其相似性。如果可以對大量的user profile進行推論,也就是找出這個user profile裡面所隱藏的一些資訊(例如:提供user profile的資料可以了解哪些族群的user偏好哪些行為等等),可能會更有意義。

 

u       Semantics driven support for query formulation

Paolo Dongilli, Enrico Franconi, and Sergio Tessaris

內容:

主要是描述SEWASIE(Semantic Webs and AgentS in Intergrated Economies)European IST projectSEWASIE project目標是希望對不同的資料來源透過整合的ontology來進行一致性的存取;另外希望將這個query介面和推論引擎作結合。

心得:

query時,本來都是很制式化的。要對不同的資料來源(例如:資料庫)進行query時,就必須將不同人輸入語意的query(非制式化的)轉成一致性的內容。但是要如何得知query的內容就是user”真正想要query的內容,這是很不容易的。也就是現在各大搜尋網站想前進的目標,如果能真正做到”Semantic query”,那麼對user來說更是一大福利。

u       e-Service Composition by Description Logics Based Reasoning

D. Berardi, D. Calvanese, G. De Giacomo, M. Lenzerini, M. Mecella

內容:

主要是提出一個framework來找出e-Service目前所提供的服務,尚未能滿足client request。paper中提到,e-Service主要分成兩大觀點來看:(1)external schema---建置e-Service的建置者,需要提供怎樣的服務。(2)internal schema---user實際使用過後所產生的行為。將這兩大類分別形成一個execution tree,再用Situation Calculus重新將這些行為或服務定義;最後再透過推論找出e-Service應該要提供而未提供的服務。

 

回首頁