• 沒有找到結果。

第三章 系統設計與建置

第四節 網站結果

本研究的最終結果為王振鵠教授鏈結資料網,透過背後的知識本體技術與結 構,本網站可達到四大功能,Browsing(瀏覽)、Search(搜尋)、Relation(關聯)以及 SPARQL Endpoint,接下來將說明每一項功能是如何幫助使用者在資料間進行瀏 覽與查找,達到比一般傳統網站更方便的使用價值。

52

一、 Browsing(瀏覽)

本功能的設計目的在於提供使用者一個階層式的傳統瀏覽模式,網站設計者 使用 SPARQL 語言配合 PHP 語法,將網站內所有類別列出,如圖 3-5 所示,使 用者可以先推估目標實體之類別,在點選代表該類別的超連結之後,即可瀏覽該 類別底下的所有實體,選擇目標超連結之後,便可檢索到該目標的所有屬性資訊。

圖 3-5 網站 Browsing 功能頁面

透過傳統瀏覽模式的設計,可以讓尚未熟悉知識本體結構的使用者,從一般 瀏覽模式的超連結跳轉中,探索出知識本體網狀結構的概念,進而掌握知識本體 的其他呈現方式與檢索模式。

二、 Search(搜尋)

此功能頁面可讓使用者透過位於畫面中央的文字欄,輸入個體的 Label(標籤) 屬性,進行簡單的關鍵字查找,網頁畫面如圖 3-6,與 Browsing 相比,因為多了 一個搜尋的步驟,因此省去了人眼逐一比對目標的繁瑣過程,加快搜尋速度。

53

圖 3-6 網站 Search 功能頁面

同時搭配了使用 JavaScript 所設計的 LodLive 圖形化瀏覽功能,讓使用者在 找到目標實體後,可透過圖 3-7 所示的圖形化瀏覽方式,瞭解各實體之間的關聯 網絡,且在探索過程中,容易發現原本資料上不會特別記載的實體關聯,增加單 筆資料的資訊價值。

圖 3-7 LodLive 工具瀏覽畫面

54

三、 Relation(關聯)

關聯查找功能是本網站基於知識本體架構,才得以實現的查找功能,在功能 頁面中,使用者可以透過圖 3-8 頁面中的下拉式選單,選取符合需求的關聯選項,

共有七項關聯可供選擇:(一)王教授在某職位期間出版的書籍;(二)王教授參

與的某事件其當下指導的學位論文;(三)王教授參與某事件當下出版的合著出

版品與合著者;(四)王教授在某職位期間所涉及的事件;(五)王教授在某職位 期間出版的文章;(六)王教授在某職位期間的指導學位論文;(七)王教授的某 著作出版當下與其指導學生之論文。

圖 3-8 網站 Relation 功能頁面

在選擇好關聯後,使用者可於下方的文字欄,輸入欲查找之實體關鍵字,按 下搜尋後,所有符合條件的實體關聯將如圖 3-9 所示,以條列式呈現。

55

圖 3-9 網站 Relation 功能查詢結果頁面

上述七項關聯是設計者在評估知識本體內容後,所選擇的代表性關聯,並採 用 PHP 結合 SPARQL 語言所撰寫,故關聯功能是以設計者預設之 SPARQL 語句 進行查找,除了避免大多數使用者不熟悉 SPARQL 語言的困擾,同時省去了撰 寫 SPARQL 查詢的繁瑣過程,此外每一項回傳的實體名稱都以超連結呈現,使 用者可用超連結進一步瀏覽該實體之細節屬性頁面,提供初步回傳的關聯中未提 及之資訊,方便使用者延伸查詢。

四、 SPARQL Endpoint

倘若關聯查找中預設之 SPARQL 語句無法滿足使用者需求,本網站亦提供 SPARQL Endpoint 搜尋頁面,畫面如圖 3-10,該功能讓使用者能自行輸入 SPARQL 語言進行查找,補足設計者無法設想周到之處,使網站的查找功能更加完善。

56

圖 3-10 網站 SPARQL 功能頁面

結合上述的四大搜尋功能,使用者可依照需求查找資源,而知識本體結構也 能幫助使用者了解實體之間的關聯脈絡,提供一個不同於傳統網頁的瀏覽方式。

57