第四章 需求塑模與原型系統實現
4.2 知識本體建構階段
根據前置處理階段整理出建置知識本體所需之知識元素(分類心智圖、屬性 親和圖),專家檢驗特徵屬性後,建置正規情境(方格圖),透過 FCA 進行物件與 屬性間的關聯,擷取使用者電腦作業情境概念與跨理論模式之領域知識,接著透 過專家協助剔除不適合之邏輯規則後,利用 Protégé 知識本體編輯工具建置領域 知識的知識本體,而溝通知識本體部分牽扯到代理人角色、互動溝通協定等問 題,此部分在對話代理人社群塑模階段詳細說明。
首先據先前整理文獻與訪談結果產出之心智圖、親和圖等前置資料,透過 FCA 工具 ConceptExplorer 建置正規情境,左邊欄位代表物件,上方欄位代表屬 性,以「X」註記物件與屬性間的關連。在行為改變階段部份建置如圖 4.10 所示。
在此例中透過文獻明確定義註記行為改變階段實例與特徵屬性間關聯,並產出概 念點陣如圖 4.11 所示。
圖 4. 10 行為改變階段正規情境方格圖
圖 4. 11 行為改變階段概念圖
電腦作業任務概念方面,同樣透過先前心智圖工具,將所歸類之電腦作業任 務類別與類別實例建置入正規情境左欄,將親和圖所歸類出電腦作業任務屬性建
置在上列,如圖 4.12 所示。透過推算隱性關聯功能,與受訪者協同修正概念,
接著經過 Duquenne-Guigues 演算法分析,獲得概念間共通性後,產出概念點陣 如 4.13 所示,以及屬性間之關聯,如圖 4.14 所示,關聯的顯示格式以編號 2 為 例,<1>表示有一則概念符合這個關聯式,若同時具有操作時間長與急迫度低的 屬性,則會有連貫度低、鍵盤操作度低與滑鼠屬操作度中等屬性。
圖 4. 12 電腦作業任務正規情境
圖 4. 13 電腦作業任務概念圖
圖 4. 14 電腦作業任務屬性關聯
在使用者回饋部份,建構正規概念情境如圖 4.15 所示,左欄為當下反應動 作與後續回饋各種組合的集合,上列為回應的種類,並產出概念點陣如圖 4.16 所示。
圖 4. 15 使用者回饋正規情境
圖 4. 16 使用者回饋概念圖
透過 FCA 分析與擷取概念,以供建智知識本體之參考。其中將知識本體所 需之類別(Class)對應至 FCA 之左欄物件(Object)、屬性(Slot)對應至上列屬性 (Attribute),並參考概念階層等關係與 FCA 推導出之隱性關聯建置知識本體屬性 面向(Facet)、關聯條件(Condition)等部分,後續運用 Protégé 知識本體編輯工具編 輯逐步建置類別階層關係如圖 4.17 左區塊所示,除透過 FCA 明確定義的胯理論 模式行為改變階段、使用者回饋與電腦作業任務部分,並以圖 4.5 歸類之使用者 屬性建構使用者類別,與系統實際運作需要,增加疲勞防護、設定以及其他相關 類別。在右區塊定義屬性部分,編輯屬性的名稱、型別、限制與初始資料等部分,
在文件(documentation)部分填入屬性說明或資料格式,如圖 4.18 所示,1 表示高 急迫程度;2 表示低急迫程度;3 為中等。圖 4.19 為 instance 標籤編輯介面,在 此建構概念的實例,以行為改變的五個階段的行動期為例,行動期的工具使用 度、工具使用意願、方法使用量、決策權衡、自主休息意願為高;而自我效能與 自主休息量為中,以供未來系統推論規則建置之參考。
圖 4. 17 知識本體
圖 4. 18 屬性編輯介面
圖 4. 19 概念實例