Download presentation
Presentation is loading. Please wait.
1
元智大學資訊工程學系 系統實驗室 1 以 Metalogy 的詮釋資料為依據 的跨圖書館搜尋引擎之設計 陳英祥陳哲民楊正仁 元智大學資訊工程學系2001/10/24
2
元智大學資訊工程學系 系統實驗室 2 大綱 簡介 系統架構 雛形系統 結論 未來工作
3
元智大學資訊工程學系 系統實驗室 3 簡介 Metadata 的管理與維護 – 詮釋資料 (Metadata) 的管理不容易,除了需 要對該專業領域的知識深入了解之外,更需 要一套好的數位圖書館管理系統。 –Metalogy 是一套由 ROSS (Resource Organization and Searching Specification) 專案 計劃小組,所設計開發的一套 XML/Metadata 管理系統。
4
元智大學資訊工程學系 系統實驗室 4 簡介 未來更多的數位圖書館廣泛地分布在各 地時,跨數位圖書館的資訊檢索便更加 重要。 一個整合的查詢介面,能幫助使用者快 速且準確地找到他所要的詮釋資料,並 提供鏈結對應到原始資料。
5
元智大學資訊工程學系 系統實驗室 5 簡介 本搜尋系統採用 Metalogy 系統所轉出的 XML 資料作為測試的資料來源,主要的 原因如下: –XML 提供詮釋資料良好的擴充性。 –XML/Metalogy 提供完整且分類清楚的詮釋資 料描述。 – 主要採用簡易明瞭的都柏林核心集 (Dublin Core) 當作詮釋資料的欄位。
6
元智大學資訊工程學系 系統實驗室 6 系統架構
7
7 系統架構 搜尋引擎模組: – 此部份是由 Java servlets 組成,主要負責接收 使用者的 request ,並進行索引資料庫檢索及 傳回結果。 索引資料庫模組: – 儲存來自各個數位圖書館的詮釋資料,並且 對應到系統預設的詮釋資料集 (DC) 。 – 儲存不同詮釋資料的 DTD 與系統預設的 DTD 之間的對應關係。
8
元智大學資訊工程學系 系統實驗室 8 系統架構 Metadata/DTD 管理者模組: – 提供管理者建立及管理 XML/DTD 與系統預 設之都柏林核心集的對應關係。 – 呼叫 Java 程式進行文件剖析的工作,並將剖 析後的資料存入索引資料庫中。 – 與遠端數位圖書館進行資料更新,並將最新 資料更新寫入索引資料庫。
9
元智大學資訊工程學系 系統實驗室 9 雛形系統 開發工具: – 採用 Java 來設計實作此系統,使此系統具有 跨平台的特性。 – 使用 SAX (Simple API for XML Parsing) 來處 理 XML 文件的剖析。 – 採用版權開放的 MySQL 作為索引資料庫系統。
10
元智大學資訊工程學系 系統實驗室 10
11
元智大學資訊工程學系 系統實驗室 11
12
元智大學資訊工程學系 系統實驗室 12
13
元智大學資訊工程學系 系統實驗室 13
14
元智大學資訊工程學系 系統實驗室 14 結論 提出一個整合性的跨數位圖書館搜尋系 統架構。 提供一個架構簡單且低成本的架構設計。 此架構的優點: – 可跨不同 DTD 檢索。 – 可新增不同的搜尋服務。
15
元智大學資訊工程學系 系統實驗室 15 未來工作 資料來源的品質控制。 詮釋資料集對應機制的廣泛性與實用性。 搜尋速度的改善。 建立與各個數位圖書館進行主動式的資 料同步更新的機制。
16
元智大學資訊工程學系 系統實驗室 16 誌謝 我們特別要感謝 ROSS 計劃和陳昭珍教授 等人提供 Metalogy 詮釋資料管理系統相 關資料以協助我們的研究,謹在此表示 感謝。
17
元智大學資訊工程學系 系統實驗室 17 謝謝聆聽
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.