Tourists spend a lot of effort in planning itineraries when organizing a trip. This is a complex activity that involves selecting the places to visit and dealing with a number of temporal issues to generate a schedule for the visit. In the paper we propose an architecture for a recommender that suggests personalized tourist itineraries and a personalized time schedule. The approach takes into account (i) user preferences for the places to be included in the itinerary and (ii) several temporal dimensions concerning both temporal information and constraints (e.g., opening hours, time for visiting each place, time to move among places) and time-related user preferences (e.g., number of days of the visit, preferring a dense schedule vs having a lot of free time, the variety of the types of attractions during a day of visit). The approach is based on a combination of genetic algorithms and temporal reasoning. It focuses on generating temporally annotated itineraries starting from a ranked list of places to be included. Thus, our solution is designed as a module that can be coupled with any system recommending places to visit. The design started from a user study we carried out to analyze the temporal dimensions to take into account, and to find relationships between such dimensions and users’ personality traits, and led to the development and evaluation of a prototypical implementation that generates personalized itineraries for the city of Turin.

Including the Temporal Dimension in the Generation of Personalized Itinerary Recommendations

Federica Cena;Luca Console;Marta Micheli;Fabiana Vernero
2024-01-01

Abstract

Tourists spend a lot of effort in planning itineraries when organizing a trip. This is a complex activity that involves selecting the places to visit and dealing with a number of temporal issues to generate a schedule for the visit. In the paper we propose an architecture for a recommender that suggests personalized tourist itineraries and a personalized time schedule. The approach takes into account (i) user preferences for the places to be included in the itinerary and (ii) several temporal dimensions concerning both temporal information and constraints (e.g., opening hours, time for visiting each place, time to move among places) and time-related user preferences (e.g., number of days of the visit, preferring a dense schedule vs having a lot of free time, the variety of the types of attractions during a day of visit). The approach is based on a combination of genetic algorithms and temporal reasoning. It focuses on generating temporally annotated itineraries starting from a ranked list of places to be included. Thus, our solution is designed as a module that can be coupled with any system recommending places to visit. The design started from a user study we carried out to analyze the temporal dimensions to take into account, and to find relationships between such dimensions and users’ personality traits, and led to the development and evaluation of a prototypical implementation that generates personalized itineraries for the city of Turin.
2024
12
112794
112809
https://ieeexplore.ieee.org/document/10633285
recommender systems,genetic algorithms
Federica Cena;Luca Console;Marta Micheli;Fabiana Vernero
File in questo prodotto:
File Dimensione Formato  
personalized_itinerary_recommendations.pdf

Accesso aperto

Tipo di file: PDF EDITORIALE
Dimensione 744.53 kB
Formato Adobe PDF
744.53 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/2014171
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact