These days, when it comes to planning a trip, we often encounter a wide range of websites and mobile applications that offer the possibility to search for and book travels, as well as tour operators that create and sell tour packages for various types of travellers. Let’s not forget about travel agencies that assist clients in booking flights, accommodations and tour packages. In this scenario, the idea of creating a service that increasingly includes the needs of a generation accustomed to on-demand and personalized content, for this reason, the objective of this project is to design a solution, specifically a mobile application, that is innovative, simple and enjoyable to use. This application will utilize collaborative filtering to suggest the most suitable group trip to a cluster of similar users, including destination, activities, and itinerary, thereby reducing the time spent on research and organization in favour of a completely personalized travel experience. The thesis will begin with a first chapter dedicated to recommendation systems, covering various existing models and their functioning. It will then move on to the second chapter which will involve analysing existing competitors (websites and mobile applications) in the travel/vacation booking landscape. The third chapter will focus on the concrete design of the application, starting with the definition of activities, users, and tasks, and concluding with the prototyping of the app. The final chapter will be dedicated to the back-end functioning of the application with a focus on the algorithm used.

Al giorno d’oggi, quando si tratta di pianificare un viaggio, spesso ci si trova di fronte a una vasta scelta di siti web e applicazioni mobile che offrono la possibilità di cercare e prenotare viaggi, ma anche tour operator che creano e mettono in vendita pacchetti turistici per diverse tipologie di viaggiatori, senza dimenticarci delle agenzie di viaggio che aiutano i clienti nella prenotazione di voli, alloggi e pacchetti turistici. Di fronte a questo scenario nasce l’idea di creare un servizio che comprenda sempre di più le esigenze di una generazione che è abituata all’on demand e a contenuti personalizzati, per questo motivo, l’obiettivo dell’elaborato è quello di progettare una soluzione, nello specifico un’applicazione mobile, che sia innovativa, semplice e piacevole da usare, che utilizza il collaborative filtering per suggerire ad un cluster di utenti simili il viaggio di gruppo più adatto a loro, incluso di meta, attività e itinerario del viaggio, riducendo così il tempo di ricerca e di organizzazione a favore di un’esperienza viaggio del tutto personalizzata. L’elaborato si aprirà con un primo capitolo dedicato ai sistemi di raccomandazione, sui vari modelli esistenti e sul loro funzionamento, per poi passare al secondo comprendente l’analisi dei competitor esistenti (siti web e applicazioni mobile) nel panorama della prenotazione di viaggi/vacanze. Il terzo capitolo si occuperà nel concreto della progettazione dell’applicazione partendo dalla definizione delle attività, degli utenti e dei task, per finire con la prototipazione dell’app. L’ultimo capitolo è invece dedicato al funzionamento back-end dell’applicazione con focus sull’algoritmo utilizzato.

Intelligenza artificiale e viaggi: progettazione di un’app mobile con algoritmo di raccomandazione per viaggi di gruppo personalizzati

KRUJA, DENISA
2023/2024

Abstract

Al giorno d’oggi, quando si tratta di pianificare un viaggio, spesso ci si trova di fronte a una vasta scelta di siti web e applicazioni mobile che offrono la possibilità di cercare e prenotare viaggi, ma anche tour operator che creano e mettono in vendita pacchetti turistici per diverse tipologie di viaggiatori, senza dimenticarci delle agenzie di viaggio che aiutano i clienti nella prenotazione di voli, alloggi e pacchetti turistici. Di fronte a questo scenario nasce l’idea di creare un servizio che comprenda sempre di più le esigenze di una generazione che è abituata all’on demand e a contenuti personalizzati, per questo motivo, l’obiettivo dell’elaborato è quello di progettare una soluzione, nello specifico un’applicazione mobile, che sia innovativa, semplice e piacevole da usare, che utilizza il collaborative filtering per suggerire ad un cluster di utenti simili il viaggio di gruppo più adatto a loro, incluso di meta, attività e itinerario del viaggio, riducendo così il tempo di ricerca e di organizzazione a favore di un’esperienza viaggio del tutto personalizzata. L’elaborato si aprirà con un primo capitolo dedicato ai sistemi di raccomandazione, sui vari modelli esistenti e sul loro funzionamento, per poi passare al secondo comprendente l’analisi dei competitor esistenti (siti web e applicazioni mobile) nel panorama della prenotazione di viaggi/vacanze. Il terzo capitolo si occuperà nel concreto della progettazione dell’applicazione partendo dalla definizione delle attività, degli utenti e dei task, per finire con la prototipazione dell’app. L’ultimo capitolo è invece dedicato al funzionamento back-end dell’applicazione con focus sull’algoritmo utilizzato.
ITA
These days, when it comes to planning a trip, we often encounter a wide range of websites and mobile applications that offer the possibility to search for and book travels, as well as tour operators that create and sell tour packages for various types of travellers. Let’s not forget about travel agencies that assist clients in booking flights, accommodations and tour packages. In this scenario, the idea of creating a service that increasingly includes the needs of a generation accustomed to on-demand and personalized content, for this reason, the objective of this project is to design a solution, specifically a mobile application, that is innovative, simple and enjoyable to use. This application will utilize collaborative filtering to suggest the most suitable group trip to a cluster of similar users, including destination, activities, and itinerary, thereby reducing the time spent on research and organization in favour of a completely personalized travel experience. The thesis will begin with a first chapter dedicated to recommendation systems, covering various existing models and their functioning. It will then move on to the second chapter which will involve analysing existing competitors (websites and mobile applications) in the travel/vacation booking landscape. The third chapter will focus on the concrete design of the application, starting with the definition of activities, users, and tasks, and concluding with the prototyping of the app. The final chapter will be dedicated to the back-end functioning of the application with a focus on the algorithm used.
IMPORT DA TESIONLINE
File in questo prodotto:
File Dimensione Formato  
1017061_tesi_krujadenisa.pdf

non disponibili

Tipologia: Altro materiale allegato
Dimensione 1.64 MB
Formato Adobe PDF
1.64 MB Adobe PDF

I documenti in UNITESI 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/20.500.14240/159405