Interactive Assessment of User Preference Models: The Automated Travel Assistant

This paper presents the candidate/critique model of interactive problem solving, in which an automated problem solver communicates candidate solutions to the user and the user critiques those solutions. The system starts with minimal information about the user’s preferences, and preferences are elicited and inferred incrementally by analyzing the critiques. The system’s goal is to present “good” candidates to the user, but to do so it must learn as much as possible about his preferences in order to improve its choice of candidates in subsequent iterations. This system contrasts with traditional decision-analytic and planning frameworks in which a complete model is elicited beforehand or is constructed by a human expert. The paper presents the Automated Travel Assistant, an implemented prototype of the model that interactively builds flight itineraries using realtime airline information. The ATA is available on the World Wide Web and has had over 4000 users between May and October 1996.

[1]  Gerhard Fischer,et al.  Using Agents to Improve the Usability and Usefulness of the World-Wide Web , 1997 .

[2]  F. B. Vernadat,et al.  Decisions with Multiple Objectives: Preferences and Value Tradeoffs , 1994 .

[3]  R. Miles,et al.  Combining case based and constraint based techniques in travel reservation systems , 1995, Proceedings the 11th Conference on Artificial Intelligence for Applications.

[4]  Laurent Sikóssy Impertinent Question-Answering Systems: justification and theory , 1978, ACM Annual Conference.

[5]  James F. Allen,et al.  TRAINS-95: Towards a Mixed-Initiative Planning Assistant , 1996, AIPS.

[6]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  John Zeleznikow,et al.  Building Expert Database: L-CATA - An Intelligent Logic Based Travel Assistant , 1991, DEXA.

[8]  Alan Borning,et al.  Hierarchical Constraint Logic Programming , 1994, J. Log. Program..

[9]  Chung Hee Hwang,et al.  The TRAINS project: a case study in building a conversational planning agent , 1994, J. Exp. Theor. Artif. Intell..

[10]  Ingrid Zukerman,et al.  Acquisition of Information to Determine a User's Plan , 1994, ECAI.

[11]  Prasanta K. Bose,et al.  Globe-Trotter: an intelligent flight itinerary planner , 1989, IEEE Expert.

[12]  Anthony Jameson,et al.  Adaptive Provision of Evaluation-Oriented Information: Tasks and Techniques , 1995, IJCAI.

[13]  Kristian J. Hammond,et al.  Knowledge-Based Navigation of Complex Information Spaces , 1996, AAAI/IAAI, Vol. 1.