• 沒有找到結果。

A Study of Multi-Agent Information System Based on Ontology-A Case for Weather Querying 林智揚、楊豐兆

N/A
N/A
Protected

Academic year: 2022

Share "A Study of Multi-Agent Information System Based on Ontology-A Case for Weather Querying 林智揚、楊豐兆"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

A Study of Multi-Agent Information System Based on Ontology-A Case for Weather Querying

林智揚、楊豐兆

E-mail: [email protected]

ABSTRACT

For most people, it is a common way to obtain information at Internet through some user interface. Take weather querying services for example, there are numerous of providers provide weather querying services, but they may present the same presentation style and the same result at all. This research provides a skeleton in order to let organizations swift provide special characteristic information presentation about them. This research uses JADE, a multi-agent platform, to build a WIGA (Weather Information Gathering Architecture) skeleton to process generality tasks, and use ontology which can be used by user to query a weather report.

WIGA uses XML based institution definition document to specify the presentation. This research takes it tagging on multimedia presentation. JADE uses the weather ontology to share the basic weather knowledge for the agents in communication. Thus, there will be no communication difficulty among the agents. Users use JSP web pages to connect to server agents then send a request to WIGA. Agents under the architecture will inform the result to the users. As to result, it will automatically transform into SMIL format. WIGA architecture is about weather querying information presentation in the multimedia style on the JADE platform. It uses the weather ontology, rules of multimedia presentation about weather information and some weather multimedia files. Users can use three different ways to query weather information and show differently integrated result, there are types, date and area.

Keywords : XML, Weather Querying, JADE, Ontology, SMIL

Table of Contents

目錄 封面內頁 簽名頁 授權書 iii 中文摘要 v 英文摘要 vi 誌謝 viii 目錄 ix 圖目錄 xii 表目錄 xiv 第一章 緒論 1 1.1 研究背景 1 1.2 研究動機與目的 2 1.3 研究問題 3 1.4 研究限制 4 1.5 研究方法與步驟 5 1.6 論文架構 6 第二章 文獻探討 7 2.1 軟體代理人 7 2.1.1 代理人定義 8 2.1.2 FIPA組織 10 2.1.3 代理人通訊語言 12 2.1.4 代理人建構工具 18 2.2 系統呈現 19 2.2.1 知識本體 19 2.2.2 XML 20 2.2.3 SMIL 22 2.3 相關領域介紹 23 2.3.1 AgentCities 23 2.3.2 FishMarket 24 2.4 結論 25 第三章 需求分析 26 3.1 使用者需求分析 26 3.1.1 使用者查詢 27 3.2 系統需求分析 32 3.3 軟硬體需求分析 34 3.3.1 軟體需求分析 34 3.3.2 硬體需求分 析 35 3.4 代理人需求分析 36 3.5 結論 40 第四章 系統設計 41 4.1 系統架構 41 4.2 代理人設計 44 4.3 呈現設計 50 4.4 知識本 體設計 53 4.5 系統呈現設計 56 4.6 預期成果 58 4.7 結論 58 第五章 天氣資訊收集架構實作 60 5.1 WIGA系統代理人實作 60 5.1.1 Scratch Agent 61 5.1.2 Expression Agent 63 5.1.3 MDL Reader 65 5.2 代理人外部檔案 65 5.2.1 多媒體檔案 65 5.2.2 Ontology 66 5.2.3 MDL 67 5.2.4 JSP 69 第六章 結論 73 6.1 研究結論 73 6.2 研究貢獻 74 6.3 未來發展與建議 74 參考文獻 76 REFERENCES

參考文獻 [1] 朱毓君,"以本體論強化網路FAQ系統之解答整合能力",台灣科技大學電子工程系碩士論文,2001年。

[2] 何旻勳,"個人新聞系統之動態鏈結的代理人伺服器",國立中興大學應用數學所碩士論文,1995年。

[3] 林俊佑,"在數位圖書館多代理人系統中以本體論為基礎的內容檢索",清華大學資訊工程系碩士論文,2001年。

[4] 無廢話 XML, http://2tigers.net/xml_book/, May 2004.

[5] 楊錦潭、蕭淳豐, "開發智慧型代理人軟體工程平台初探", 高師大電子月刊,p.138-157,2001年11月。

[6] 楊豐兆、蘇培欣、林智揚、鍾鎔祥," 語意網路服務-Ontology註冊中心之設計與規劃 ",大葉大學第四屆電子化企業經營管理理論暨 實務研討會,2003年6月。

[7] 蔡雨臻," 代理人於行動資訊分享之研究 ",大葉大學資訊管理系碩士論文,2001年。

[8] 3GPP TS 26.231: "Transparent End-to-End Packet Switched Streaming Service (PSS) Release 5," Chapter 8, 3GPP SMIL Language Profile.

Available at, ftp://ftp.3gpp.org/Specs/2003-09/Rel-5/26_series/26234-560.zip.

[9] CE-Star Suite 2.2, http://www.mobem.com/cht/products/CE-Star.php, Mar. 2004.

[10] ChOS (HiRes) 5, http://www.waterworld.com.hk/c_index.php, Mar. 2004.

[11] DAML+OIL (March 2001) Reference Description, http://www.w3.org/TR/daml+oil-reference, May 2004.

[12] European Commission Foundation, http://www.agentcities.org/EUNET/, Feb. 2004.

[13] Extensible Markup Language (XML) http://www.w3.org/XML/, May 2004.

(2)

[14] FIPA 97 Part 2 Version 2.0: Agent Communication Language Specification, http://www.fipa.org/specs/fipa00003/.

[15] FIPA Abstract Architecture, http://www.fipa.org/specs/fipa0000.

[16] FIPA ACL Message Structure Specification Technical Report, SC00061G, Foundation for Intelligent Physical Agent, Dec. 2002.

[17] FIPA, Technical Input and Feedback to FIPA from Agentcities RTD and the Agentcities Initiative, http://www.agentcities.org/note/00003/actf-note-00003a.pdf, Mar. 2004.

[18] H. Lieberman, "Autonomous Interface Agent," ACM Conference on Computer and Human Interface, Atlanta, 1997.

[19] HP Labs Semantic Web Research, http://www.hpl.hp.com/semweb/, May 2004.

[20] KQML's Home Page, http://www.cs.umbc.edu/kqml/, Mar. 2004.

[21] Microsoft ActiveSync 3.5, http://www.microsoft.com/windowsmobile/resources/downloads/pocketpc/activesync35.mspx, Mar. 2004.

[22] N. F. Noy and D. L. McGuinness, "Ontology development 101: A guide to creating your fisrt ontology," Stanford Knowledge Systems LaboratoryTechnical Report KSL-01-05 and Stanford Medical Informatics TechnicalReport SMI-2001-0880, 2001.

[23] P. Maes, "Agent That Reduce Work and Information Overload," Communication of the ACM, Vol. 37, No. 7, pp. 30-40, 1994.

[24] P. Maes, "Intelligent Software," Scientific American, pp.66-68, Sep. 1995.

[25] RealOne Player Support, http://www.oit.ohio-state.edu/video/playerreal1.html, Mar. 2004.

[26] S. Russell and P. Norvig, "Artificial Intelligence A Modern Approach, Prentice Hall International," London, England, pp. 31-52, 1995.

[27] S. Y. Wu and H. C. Chiang, "Intelligent Agent Team for Consumer-Oriented Electronic Commerce," 1999 Agent Technology Workshop, pp.

32-35, 1999.

[28] SMIL Supporting Player, http://www.w3c.org/AudioVideo/#SMIL.

[29] SMIL2.0 specifications W3C Recommendation 07 August 2001, http://www.w3.org/TR/smil20/.

[30] T. Finin, et al., "KQML as an Agent Communication Language," in the Proceedings of the Third International Conference on Information and Knowledge Management. 1994: ACM Press.

[31] The FishMarket Project, http://www.iiia.csic.es/Projects/fishmarket/newindex.html, May 2004.

[32] The Foundation for Intelligent Physical Agents, http://www.fipa.org.

[33] WeatherAgent @University of Aberdeen http://www.csd.abdn.ac.uk/research/AgentCities/WeatherAgent/index.php, Mar. 2004.

[34] WeatherAgent Service @ Aberdeen, http://www.csd.abdn.ac.uk/research/AgentCities/WeatherAgent/interface.php, Mar. 2004.

[35] Y. Shoham, "Agent Oriented Programming," Artificial Intelligence, 60(1): p. 51-92. 1993.

[36] OWL Web Ontology Language Overview W3C Recommendation 10 February 2004, http://www.w3.org/TR/2004/REC-owl-features-20040210/, Jun. 2004.

參考文獻

相關文件

“A Comprehensive Model for Assessing the Quality and Productivity of the Information System Function Toward a Theory for Information System Assessment.”,

The exploration of the research can be taken as a reference that how to dispose the resource when small and medium enterprise implement management information system.. The

For obtaining the real information what the benefits of a KMS provides, this study evaluated the benefits of the Proposal Preparation Assistant (PPA) system in a KMS from a case

This study chose a qualitative research method to explore more in-depth information access strategy for the establishment of many commodities, institute of emphasis from

Tadei, A greedy based neighborhood search approach to a nurse rostering problem, European Journal of Operational Research 153 (2004) pp. Michelon, “A Multi-Objective Approach to

The purpose of this study is to analyze the status of the emerging fraudulent crime and to conduct a survey research through empirical questionnaires, based on

The effect of gender on motivation and student achievement in digital game-based learning: A case study of a contented-based classroom. Using game-based learning to

A segmented current steering architecture is used with optimized performance for speed, resolution, power consumption and area with TSMC 0.18μm process.. The DAC can be operated up