電子型錄是一種描述商品的型錄,消費者可藉由網際網路上的電子型錄取得各種產品資訊,例如產品規範、產品圖像等。然而,一般的電子型錄系統通常是透過單純文字型資料與註記等索引技術取得資訊,使得系統缺乏對於語意描述與知識的處理能力。為了解決此一問題,本研究發展內容感知系統以改善傳統電子型錄的註記方式,研究的論點是提出一種以本體為主的知識註記模式應用於電子型錄,使得電子型錄具有處理知識的能力,該模式主要分為三個階段:首先我們提出一個具有四個層次的metadata架構–以MOF作為電子型錄註記架構的設計依據,並透過概念分析方式確認本體的雛型;其次,我們設計支援電子型錄進行所感即所得檢索功能的內容感知系統架構;最後,我們利用Protege作為網路本體語言的編輯工具,建立包含概念元素、屬性、以及描述邏輯的概念模型,並且實作內容感知系統,系統使用推論引擎Pellet與語意網開發工具集Jena,能夠根據本體與規則限制進行推論。研究實作階段以電玩商品為分析對象,展示了本體建立、知識推論、與資訊取得等過程,研究結果顯示以本體為主的註記方式能夠以語意的方式描述商品,此外所感即所得的資訊檢索功能也可以增進系統的資訊取得能力。
Electronic catalog (e-Catalog) is a directory of products. Customers can access product details such as product specifications and images via the Internet. However, conventional e-Catalog was indexed by annotations and text retrieval systems that are insufficient to describe semantics in a knowledge manner. The question then arises about developing content awareness to enhance annotating approaches for e-Catalog. This thesis proposes ontology-based annotating model to enable e-Catalog semantically. The model falls into three phases. First, we identify 4-layer metadata architecture for building e-Catalog annotation schema using Meta object Facility (MOF). A concept analysis approach is employed to identify hierarchical structures as an ontology prototype. Second, we design the "What You Feel Is What You Get" (WYFIWYG) search function of a content-awareness system for conceptual query. Third, we employ Protege, a Web Ontology Language (OWL) editor tool, to build a conceptual model that includes concepts, attributes, and description logics. A content-awareness system employs both an inference engine Pellet and semantic web toolkits Jena to support reasoning processes via rules, restrictions and ontology-driven documents. A walkthrough example is given to present ontology building, knowledge inference and information retrieval of video games. The empirical lesson indicates that ontology-based annotation enables product description in semantic way. Additionally, information retrieval can be improved by using WYFIWYG search function.