Personalization of user experience through recommendations involves understanding their preferences and the context they are living in. In this work, we present a method to rank travel offers returned in response to a travel request made by a user. To give a sensible answer, we learn users' preferences over time and use them to understand travelers' needs. Our solution is based on a data-mining-based recommender system. We first design a database of historical traveler data and populate it with data generated according to rules mimicking the features of actual user profiles. These rules are then used as ground truth to validate the accuracy of the proposed learning algorithm. After performing data pre-processing, a knowledge base is set up by mining association rules from the database, which will then be used along with the travel request to assign a score to each of the potential travel offers, thus ranking them. To test the proposed methodology, we generate synthesized data according to some distributions. The results of the experiments approve the effectiveness of the proposed ranking mechanisms. Finally, we demonstrate the presentation of the ranked offers to the user via some mock-ups of the intended application.
Preference Mining in the Travel Domain
Rossi M.;Schreiber F. A.;Tanca L.
2021-01-01
Abstract
Personalization of user experience through recommendations involves understanding their preferences and the context they are living in. In this work, we present a method to rank travel offers returned in response to a travel request made by a user. To give a sensible answer, we learn users' preferences over time and use them to understand travelers' needs. Our solution is based on a data-mining-based recommender system. We first design a database of historical traveler data and populate it with data generated according to rules mimicking the features of actual user profiles. These rules are then used as ground truth to validate the accuracy of the proposed learning algorithm. After performing data pre-processing, a knowledge base is set up by mining association rules from the database, which will then be used along with the travel request to assign a score to each of the potential travel offers, thus ranking them. To test the proposed methodology, we generate synthesized data according to some distributions. The results of the experiments approve the effectiveness of the proposed ranking mechanisms. Finally, we demonstrate the presentation of the ranked offers to the user via some mock-ups of the intended application.File | Dimensione | Formato | |
---|---|---|---|
camera-ready.pdf
Open Access dal 02/08/2022
:
Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione
1.41 MB
Formato
Adobe PDF
|
1.41 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.