myVisitPlanner GR: Personalized Itinerary Planning System for Tourism

This application paper presents myVisitPlanner GR, an intelligent web-based system aiming at making recommendations that help visitors and residents of the region of Northern Greece to plan their leisure, cultural and other activities during their stay in this area. The system encompasses a rich ontology of activities, categorized across dimensions such as activity type, historical era, user profile and age group. Each activity is characterized by attributes describing its location, cost, availability and duration range. The system makes activity recommendations based on user-selected criteria, such as visit duration and timing, geographical areas of interest and visit profiling. The user edits the proposed list and the system creates a plan, taking into account temporal and geographical constraints imposed by the selected activities, as well as by other events in the user’s calendar. The user may edit the proposed plan or request alternative plans. A recommendation engine employs non-intrusive machine learning techniques to dynamically infer and update the user’s profile, concerning his preferences for both activities and resulting plans, while taking privacy concerns into account. The system is coupled with a module to semi-automatically feed its database with new activities in the area.

[1]  Nick Bassiliades,et al.  DEiXTo: a web data extraction suite , 2013, BCI '13.

[2]  Edmund H. Durfee,et al.  On the design of an adaptive meeting scheduler , 1994, Proceedings of the Tenth Conference on Artificial Intelligence for Applications.

[3]  Rahul Singh RCal: An Autonomous Agent for Intelligent Distributed Meeting Scheduling , 2003 .

[4]  Neil Yorke-Smith,et al.  A constraint-based approach to scheduling an individual's activities , 2010, TIST.

[5]  David Joslin,et al.  "Squeaky Wheel" Optimization , 1998, AAAI/IAAI.

[6]  Nicholas R. Jennings,et al.  Agent-based meeting scheduling: a design and implementation , 1995 .

[7]  Peter Landrock Key Encryption Key , 2005, Encyclopedia of Cryptography and Security.

[8]  Edmund H. Durfee,et al.  A Formal Study of Distributed Meeting Scheduling , 1998 .

[9]  Bracha Shapira,et al.  Recommender Systems Handbook , 2015, Springer US.

[10]  Steve A. Chien,et al.  Efficient Heuristic Hypothesis Ranking , 1999, J. Artif. Intell. Res..

[11]  Rahul Singh,et al.  Calendar Agents on the Semantic Web , 2002, IEEE Intell. Syst..

[12]  Aimilia Tasidou,et al.  Mobile guides: Taxonomy of architectures, context awareness, technologies and applications , 2013, J. Netw. Comput. Appl..

[13]  Tomás E. Uribe,et al.  Deploying a personalized time management agent , 2006, AAMAS '06.

[14]  Katia Sycara,et al.  Multi-Agent Meeting Scheduling: Preliminary Experimental Results , 1996 .

[15]  Ioannis Refanidis,et al.  Defining a Task's Temporal Domain for Intelligent Calendar Applications , 2009, AIAI.

[16]  Ioannis Refanidis,et al.  DEPLOYMENT AND EVALUATION OF SELFPLANNER, AN AUTOMATED INDIVIDUAL TASK MANAGEMENT SYSTEM , 2011, Comput. Intell..