LGIRSIOct 30, 2023

BTRec: BERT-Based Trajectory Recommendation for Personalized Tours

arXiv:2310.19886v19 citationsh-index: 7Has Code
Originality Incremental advance
AI Analysis

This addresses the problem of generating personalized travel itineraries for tourists, though it appears incremental as it extends existing POIBERT embeddings with user data.

The paper tackles personalized tour itinerary recommendation by proposing BTRec, a BERT-based algorithm that incorporates user demographics and past visits to recommend Points of Interest (POIs). Experimental results on datasets from eight cities show it outperforms other sequence prediction algorithms in recall, precision, and F1-scores.

An essential task for tourists having a pleasant holiday is to have a well-planned itinerary with relevant recommendations, especially when visiting unfamiliar cities. Many tour recommendation tools only take into account a limited number of factors, such as popular Points of Interest (POIs) and routing constraints. Consequently, the solutions they provide may not always align with the individual users of the system. We propose an iterative algorithm in this paper, namely: BTREC (BERT-based Trajectory Recommendation), that extends from the POIBERT embedding algorithm to recommend personalized itineraries on POIs using the BERT framework. Our BTREC algorithm incorporates users' demographic information alongside past POI visits into a modified BERT language model to recommend a personalized POI itinerary prediction given a pair of source and destination POIs. Our recommendation system can create a travel itinerary that maximizes POIs visited, while also taking into account user preferences for categories of POIs and time availability. Our recommendation algorithm is largely inspired by the problem of sentence completion in natural language processing (NLP). Using a dataset of eight cities of different sizes, our experimental results demonstrate that our proposed algorithm is stable and outperforms many other sequence prediction algorithms, measured by recall, precision, and F1-scores.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes