Author
Listed:
- Mohamed Badouch
- Mehdi Boutaounte
Abstract
DeepTravelRS is a real-time, large-scale tourism recommender system engineered to personalize travel itineraries by integrating heterogeneous contextual factors—including user profiles, travel modes, seasonality, budgets, and geographic constraints—while sustaining sub-20 ms response latency in production environments. Its hybrid architecture fuses Neural Collaborative Filtering for nonlinear latent user–item interaction modeling, Wide & Deep Learning to capture explicit contextual features and memorization, and a Neo4j knowledge graph encoding semantic and geographic relationships between users, points of interest (POIs), and hotels. Real-time orchestration is achieved through GraphQL serving and Redis caching, delivering a 92 % cache hit rate, while Proximal Policy Optimization dynamically adapts recommendations to evolving travel contexts. Experiments on a TripAdvisor-derived dataset containing 52 000 attractions, 2.1 million graph nodes, and 9 141 cities with temporal and geospatial metadata demonstrate that DeepTravelRS outperforms collaborative filtering and single-model baselines, achieving Precision@10 = 0.82, NDCG@10 = 0.85, and Intra-List Diversity = 0.63. Training on AWS SageMaker with Tesla V100 GPUs reduces computation time from 14 hours to 2 hours, enabling frequent model updates without compromising responsiveness. By uniting latent interaction learning, explicit context modeling, graph-based reasoning, and reinforcement learning within a scalable, production-ready pipeline, DeepTravelRS delivers high-accuracy, diverse, and contextually relevant recommendations, making it well-suited for deployment in large-scale, real-time tourism personalization systems.
Suggested Citation
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:aac:ijirss:v:8:y:2025:i:6:p:3374-3384:id:10358. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Natalie Jean (email available below). General contact details of provider: https://ijirss.com/index.php/ijirss/ .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.