An adaptive query execution system for data integration
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
Mixed-initiative, multi-source information assistants
Proceedings of the 10th international conference on World Wide Web
Principles and Practice of Constraint Programming
Principles and Practice of Constraint Programming
Electric Elves: Applying Agent Technology to Support Human Organizations
Proceedings of the Thirteenth Conference on Innovative Applications of Artificial Intelligence Conference
Constraint Propagation and Value Acquisition: Why we should do it Interactively
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
Understanding approaches for web service composition and execution
COMPUTE '08 Proceedings of the 1st Bangalore Annual Compute Conference
A functional model for affordance-based agents
Proceedings of the 2006 international conference on Towards affordance-based robot control
A relational hierarchical model for decision-theoretic assistance
ILP'07 Proceedings of the 17th international conference on Inductive logic programming
Mining mobility data to minimise travellers' spending on public transport
Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining
Learning to optimize plan execution in information agents
ICCBR'05 Proceedings of the 6th international conference on Case-Based Reasoning Research and Development
Turist@: Agent-based personalised recommendation of tourist activities
Expert Systems with Applications: An International Journal
Learning to adapt cross language information extraction wrapper
Applied Intelligence
SigTur/E-Destination: Ontology-based personalized recommendation of Tourism and Leisure Activities
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
Planning and monitoring a trip is a common but complicated human activity. Creating an itinerary is nontrivial because it requires coordination with existing schedules and making a variety of interdependent choices. Once planned, there are many possible events that can affect the plan, such as schedule changes or flight cancellations, and checking for these possible events requires time and effort. In this paper, we describe how Heracles and Theseus, two information gathering and monitoring tools that we built, can be used to simplify this process. Heracles is a hierarchical constraint planner that aids in interactive itinerary development by showing how a particular choice (e.g., destination airport) affects other choices (e.g., possible modes of transportation, available airlines, etc.). Heracles builds on an information agent platform, called Theseus, that provides the technology for efficiently executing agents for information gathering and monitoring tasks. In this paper we present the technologies underlying these systems and describe how they are applied to build a state-of-the-art travel system.