簡易檢索 / 詳目顯示

研究生: 梁書豪
Liang, Shu Hao
論文名稱: 旅遊代理人以協商之方式推薦旅遊行程
Recommending a Trip Plan by Negotiation with a Software Travel Agent
指導教授: 蘇豐文
Dr. Soo, Von Wen
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2001
畢業學年度: 89
語文別: 英文
論文頁數: 51
中文關鍵詞: 軟體代理人個人旅遊助理以協商方式推薦滿足限制
外文關鍵詞: Software Agents, Personal Travel Assistant, Recommendation by Negotiation, Constraint Satisfaction
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 對軟體旅遊代理人來說,推薦合適的旅遊行程給特定的使用者並不是一件容易的事;除了必須滿足使用者的喜好與特殊需求外,旅遊代理人還得確保其行程能夠滿足許多空間的、時間的、外在環境的限制,例如:旅遊景點的開放時間、收費、住宿旅館是否已客滿等等。傳統的推薦方法,大部分都要求使用者先表達他對各旅遊選項的偏好,系統再根據協同式(collaborative recommendation)或以內容為基礎(content-based recommendation)的方法推薦旅遊行程。然而,旅遊這個領域是相當複雜,使用者通常無法在一開始就完完全全地決定他對所有選項的偏好,除非他對這次旅程目的地的有更進一步的瞭解。因此我們認為,未與使用者充分溝通的情況下,旅遊代理人不能獨斷的決定一個「好」的旅遊行程;與使用者的溝通與協調才是旅遊推薦中非常必要的一點。
    本篇論文中,我們最感興趣的是旅遊代理人如何以對話與協商的方式來推薦旅遊行程,最後產生出一個任人滿意的結果出來。我們將從滿足使用者偏好與滿足領域限制(domain constraint)的方向入手,由此探討用如何以協商的方式來推薦旅遊行程。而驅動旅遊代理人產生對話與協商的最主因,則正是為了化解逾越限制(resolution of constraint violation)。


    Recommending a good trip plan for a particular traveler is often not a trivial task for a travel agent. A travel agent has to satisfy not only the customer’s personal preferences and constraints, but also the complex spatial, temporal, physical constraints and cost imposed by the transportation methods among visiting spots and various environmental supports such as the availability of hotels. In traditional recommendation mechanisms, users are required to express their preferences for many aspects of a trip. Then the system can recommend a trip plan by a collaborative method or a content-based method. However, a traveler may not often express clearly his or her preferences over a trip plan at the outset unless they get more information about the visiting destinations or some details about the trip. Therefore, a travel agent alone cannot always decide a satisfactory trip plan for a traveler without the involvement of the traveler. Communication and negotiation with the traveler becomes a necessary discipline to recommend a trip plan for the traveler.
    In this thesis, we are in particular interested in understanding how a travel agent could conduct such kinds of recommendation and negotiation dialogues with the user and come out with a satisfactory trip plan for the user. We focus on the techniques of recommendation by negotiation with the user and by satisfying user’s personal preferences and domain constraints of various kinds. The recommendation and negotiation dialogue of a travel agent is primarily driven by the mechanisms of resolution of constraint violation.

    1. 簡介 2. 系統概述 3. 旅遊規劃 4. 使用者模型與不一致管理 5. 實作與結果 6. 討論與結論

    [1] Mohr, R. and Henderson, T. C. (1986) Arc and Path Consistency Revisited. Artificial Intelligence 28:225-233.
    [2] Bellifemine F., Poggi, A. and Rimassa, G. (1999) JADE – A FIPA-compliant agent framework, in Proceedings of PAAM'99, London, April 1999, pagg.97-108.
    [3] Haralick, R. and Elliot, G. (1980) Increasing Tree Search Efficiency for Constraint Satisfaction Problems. Artificial Intelligence 14(3):263-313.
    [4] Bitner, J. and Reingold, E. M. 1975. Backtrack Programming Techniques. Communication of the ACM 18:651-655.
    [5] FIPA Org, http://www.fipa.org/
    [6] FIPA 97 Draft Specification Part 4 (1997) Personal Travel Assistance, 1997 FIPA - Foundation for Intelligent Physical Agents.
    [7] Genesereth, M. R., and Ketchpel, S. P. (1994) Software Agents, Communications of ACM, 37, NO 7, pp 48-53.
    [8] Maes, P. (1994) Agents that Reduce Work and Information Overload. Comm. ACM 37(17), 30-40. Special Issues on Intelligent Agents.
    [9] Ndumu, D. T, Collis, J.C. & Nwana, H. S.(1998) Towards Desktop Personal Travel Agents. BT Technology Journal, 16(3) 1998, 69-78.
    [10] Parsons, Simon and Jennings, N. R., Negotiation through Argumentation – A Preliminary Report, Proceedings of the second International conference on Multi-Agent Systems, 1996.
    [11] Searle, J. R., (1969) Speech Acts, Cambridge, MA, Harvard University Press.
    [12] Wu, S. H. and Soo, V. W., Game Theoretic Approach to Multi-Agent Coordination by Negotiation with a Trusted Third Party, In Proceeding of the Third International Conference on Autonomous Agents, 1999.
    [13] McCormack, J.E., (1994) The Specification of Trip Planning Systems: Reports on the Development of Trip Planning System Prototype. Research Report Series, Report 94.5. School of Computer Studies, University of Leeds.
    [14] Tarrant, D. (1992) ROMANSE: Road Management System Europe, ROMANSE Project Office, Hampshire County Council, unpublished communication.
    [15] Hellaker, J., et al (1993) The PROMISE of urban traveler information. DRIVE II Project V2012, Advanced Transport Telematics, Proceedings of the Technical Days, March 8-10, 1993, CEC, Brussels, Vol.2: Project reports, pp.120-124, CEC, Brussels, 1993.
    [16] European Telematics Application programme: Transport PROMISE, (Personal Mobile Traveller and Traffic Information Services), Public documents (e-mail: hannu.hakala@nmp.nokia.com)
    [17] Catling, I., et al. (1991) SOCRATES: System of Cellular Radio for Traffic Efficiency and Safety. Proceedings of the DRIVE Conference: Advanced Telematics in Road Transport, February 4-6 1991, CEC Brussels, Vol. 1, pp 28-43, Elsevier, 1991.
    [18] Grill, J., et al. (1991) EUROTRIP: Trip Planning System. Proceedings of the DRIVE Conference: Advanced Telematics in Road Transport, February 4-6 1991, CEC Brussels, Vol. 1, pp 824-830, Elsevier, 1991.
    [19] Tulp, E. (1993) The OV Reisplanner Trip Planning System (CVI, Netherlands). Seminar on The Specification of Trip Planning Systems, Institute of Transport Studies, University of Leeds, October 6, 1993, unpublished.
    [20] Völksen G, Dieterich H and Steiner D: Intelligent agents for personal travel assistance, Proc ITS Congress ’97, Berlin (1997). See http://www.motiv.de/
    [21] FIPA Interaction Protocol Library Specification.
    See http://www.fipa.org/specs/fipa00025/XC00025D.pdf
    [22] FIPA Agent Communication Language Specification.
    See http://www.fipa.org/specs/fipa00003/OC000003.pdf
    [23] Freed N & Borenstein N. Multipurpose Internet Mail Extensions (MIME) Part One: Format of the Internet Message Bodies. Internic RFC2045.
    [24] Arne Jonsson, A model for dialogue management for human computer interaction, http://www.ida.liu.se/labs/nlplab/sds/public/
    [25] Mark Claypool Anuja Gokhale, Tim Miranda, Pavel Murnikov, Dmitry Netes and Matthew Sartin, Combining Content-based and Collaborative Filtering in an On-Line Newspaper, ACM SIGIR Workshop on Recommender Systems Berkeley, CA, 1999
    [26] Stuart Russel and Peter Norvig, Artificial Intelligence – A Modern Approach, Pretice Hall, 1995.
    [27] Vipin Kumar (1992), Algorithms for Constraint Satisfaction Problems – A Survey, AI Magazine 13(1):32-44, 1992
    [28] Gaschnig, J. (1979) Performance Measurement and Analysis of Certain Search Algorithms. Ph.D. Diss., Dept. of Computer Science, Carnegie Mellon University.
    [29] Mackworth, A. K. (1977) Consistency in Networks of Relations. Artificial Intelligence 8(1):99-118.
    [30] Balabanovic, M., and Shoham, Y. (1997) Combining Content-Based and Collaborative Recommendation. Communication of the ACM, March 1997.
    [31] Fox, M. S. (1987) Constraint-Directed Search: A Case Study of Job-Shop Scheduling. San Mateo, Calif.: Morgan Kaufmann.
    [32] Fox, M. S., Sadah, N., and Baykan, C. (1989) Constraint Heuristic Search. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, 309-315. Menlo Park, Calif.: International Joint Conference on Artificial Intelligence.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE