myVisitPlannerGR: Personalized Itinerary Planning System for Tourism
- 5 Citations
- 2.2k Downloads
Abstract
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.
Keywords
Activity Type User Profile Cultural Event Extraction Rule Meeting SchedulePreview
Unable to display preview. Download preview PDF.
References
- 1.Alexiadis, A., Refanidis, I.: Post-Optimizing Individual Activity Plans through Local Search. In: ICAPS 2013 Workshop on Constraint Satisfaction Techniques for Planning and Scheduling Problems (COPLAS), Rome (2013)Google Scholar
- 2.Alexiadis, A., Refanidis, I.: Defining a Task’s Temporal Domain for Intelligent Calendar Applications. In: Iliadis, Maglogiann, Tsoumakasis, Vlahavas, Bramer (eds.) Artificial Intelligence Applications and Innovations III. IFIP, vol. 296, pp. 399–406. Springer, Boston (2009)CrossRefGoogle Scholar
- 3.Alexiadis, A., Refanidis, I.: Meeting the Objectives of Personal Activity Scheduling through Post-Optimization. In: First International Workshop on Search Strategies and Non-standard Objectives (SSNOWorkshop 2012). CPAIOR, Nantes, France (2012)Google Scholar
- 4.Alexiadis, A., Refanidis, I.: Generating Alternative Plans for Scheduling Personal Activities. In: ICAPS 2013 Workshop on Scheduling and Planning Applications (SPARK), Rome (2013)Google Scholar
- 5.Berry, P., Conley, K., Gervasio, M., Peinter, B., Uribe, T., Yorke-Smith, N.: Deploying a Personalized Time Management Agent. In: 5th Inter. Joint Conference on Autonomous Agents and Multi Agent Systems (AAMAS-2006) Industrial Track, pp. 1564-1571 (2006)Google Scholar
- 6.Emmanouilidis, C., Koutsiamanis, R.-A., Tasidou, A.: Mobile Guides: Taxonomy of Architectures, Context Awareness, Technologies and Applications. Journal of Network and Computer Applications 36(1), 103–125 (2013)CrossRefGoogle Scholar
- 7.Garrido, L., Sycara, K.: Multi-agent meeting scheduling: Preliminary experimental results. In: 1st International Conference on Multi-Agent Systems, ICMAS (1995)Google Scholar
- 8.Jennings, N.R., Jackson, A.J.: Agent based meeting scheduling: A design and implementation. IEE Electronic Letters 31(5), 350–352 (1995)CrossRefGoogle Scholar
- 9.Joslin, D.E., Clements, D.P.: “Squeaky Wheel” Optimization. Journal of Artificial Intelligence Research 10, 375–397 (1999)MathSciNetGoogle Scholar
- 10.Kokkoras, F., Ntonas, K., Bassiliades, N.: DEiXTo: A web data extraction suite. In: Proc. of the 6th Balkan Conference in Informatics, Thessaloniki, Greece, pp. 9–12 (2013)Google Scholar
- 11.Landrock, P.: Key Encryption Key. In: Encyclopedia of Cryptography and Security, US, pp. 326–327. Springer (2005)Google Scholar
- 12.Myers, K.: Building an Intelligent Personal Assistant. AAAI Invited Talk (2006)Google Scholar
- 13.Payne, T.R., Singh, R., Sycara, K.: Calendar Agents on the Semantic Web. IEEE Intelligent Systems 17(3), 84–86 (2002)Google Scholar
- 14.Refanidis, I., Alexiadis, A.: Deployment and Evaluation of SelfPlanner, an Automated Individual Task Management System. Computational Intelligence 27(1), 41–59 (2011)CrossRefMathSciNetGoogle Scholar
- 15.Refanidis, I., Yorke-Smith, N.: A Constraint Based Programming Approach to Scheduling an Individual’s Activities. ACM Transactions on Intelligent Systems and Technologies 1(2) (2010)Google Scholar
- 16.Ricci, F., Rokach, L., Shapira, B., Kantor, P.B.: Recommender Systems Handbook. Springer, New York (2010)Google Scholar
- 17.Sen, S., Durfee, E.H.: On the design of an adaptive meeting scheduler. In: 10th International Conference on Artificial Intelligence for Applications, pp. 40–46 (1994)Google Scholar
- 18.Sen, S., Durfee, E.H.: A formal study of distributed meeting scheduling. Group Decision and Negotiation 7, 265–289 (1998)CrossRefGoogle Scholar
- 19.Singh, R.: RCal: An Autonomous Agent for Intelligent Distributed Meeting Scheduling. Technical Report CMU-RI-TR-03-46. Robotics Institute, Carnegie Mellon University (2003)Google Scholar