LinkQuest
Your AI Travel Patner

Learn More
Project Scope

Literature Survey

The intersection of artificial intelligence (AI) and tourism has sparked significant scholarly interest, particularly concerning the customization of travel experiences. Fernando et al. demonstrate the efficacy of machine learning algorithms in tailoring travel itineraries to individual preferences in Sri Lanka. Their research indicates a marked enhancement in user satisfaction, attributing this improvement to the nuanced understanding of traveler behavior facilitated by AI [4]. This is further supported by the findings of Kaushik et who emphasize the role of predictive analytics in understanding tourist preferences and optimizing travel plans accordingly [5]

The convergence of AI with mobile technologies represents a critical evolution in the domain of personalized travel services. Jayawardena and Weerasinghe investigate a mobile application that employs AI to deliver real-time, contextual travel advice. Their study focused on the Sri Lankan tourism market—a substantial contributor to the national economy—confirms that such technological interventions refine the personalization of travel experiences and optimize logistical aspects like route and schedule planning [6]. Similarly, Chen et al. highlight the benefits of integrating AI with mobile apps, noting improvements in user engagement and satisfaction through real-time data processing and personalized content delivery [7] The role of data analytics emerges as fundamental in the realm of personalized travel. Perera and Silva analyze extensive datasets on traveler preferences and behaviors, revealing that AI-driven systems significantly influence tourist decision-making processes. This study corroborates.read the full paper

Research Gap

Following areas are the research gaps found in most of the recent researches.

Seasonal Location Optimization

This model addresses the research gap in personalized travel planning by finding optimal locations in Sri Lanka based on seasonal variations and user preferences. Current systems often overlook the impact of local climate conditions and cultural events on travel decisions. By integrating these factors, the model can enhance the user experience, allowing travelers to select destinations that align with their specific interests and the best seasonal conditions. This approach promotes informed decision-making, ultimately leading to more satisfying travel experiences tailored to the unique environment of Sri Lanka.

Promotion Recommendation System

The proposed system seeks to fill the research gap in effectively recommending promotions tailored to user calendars. Many platforms fail to consider users’ available free time, which is crucial for maximizing engagement with promotional offers. By incorporating natural language processing (NLP) capabilities, the system aims to enhance interaction with users, streamlining the booking process and providing timely notifications about relevant promotions. This integration will facilitate a more seamless experience, ultimately increasing user satisfaction and the likelihood of booking.

Sentiment Analysis for Travel Guidance

This model addresses the research gap in leveraging sentiment analysis to filter and categorize reviews for travel recommendations. Current methods often ignore the subtleties of user feedback, limiting the ability to identify the most appealing destinations. By employing aspect-based sentiment analysis, the system can enhance user experiences by providing insights into specific attributes of places. Furthermore, integrating augmented reality (AR) features for travel guidance can create an immersive experience, helping users make informed choices based on filtered sentiment data and enhancing their overall travel planning.

Research Problem & Solution

Proposed Problem

How can AI and personalized solutions address the current challenges in the Sri Lankan tourism industry to enhance traveler satisfaction and engagement?

Sri Lanka’s tourism industry is currently underutilized, with some destinations experiencing overcrowding while others remain overlooked. Additionally, varying seasonal conditions across different regions complicate travelers’ ability to plan their trips effectively.


Product Demonstration - Solution

Proposed Solution

This research proposes an AI-driven travel planning solution tailored for Sri Lanka’s tourism sector, divided into four key components: optimal route planning based on budget, time constraints, and seasonal preferences; targeted promotions aligned with individual seasonal preferences and personal calendars; knowledge base development with AR tour guides for enhanced destination insights; and personalized comment analysis to align hotel feedback with users’ preferences. The system integrates machine learning, NLP, and AR technologies to offer personalized recommendations, efficient route planning via algorithms like KNN and Ant Colony Optimization, calendar-based promotions, immersive AR experiences, and sentiment-based feedback insights to enrich user experiences and tourism management.

Research Objectives

Develop an AI-Powered Route Optimization Algorithm

The objective is to create an algorithm that optimizes travel routes based on user preferences, time and seasonal activities in Sri Lanka. By leveraging machine learning models like KNN and Ant Colony Optimization, the system will generate personalized travel itineraries that maximize user convenience, suggesting the best paths and destinations.


Implement Personalized Promotions Based on Travel Dates and Preferences

This objective focuses on designing a recommendation system that analyzes user calendars and seasonal patterns to offer tailored promotions. The goal is to provide discounts, special offers, and personalized suggestions that align with the user’s travel plans and preferences, enhancing both the user experience and local business engagement.


Integrate Augmented Reality (AR) for Enhanced Tourism Experiences

This research aims to integrate AR technology into the travel planning app to provide immersive, interactive experiences at tourist destinations. AR-powered virtual guides and visualizations will allow users to explore cultural landmarks, attractions, and historical sites more deeply, enriching their travel experience and encouraging exploration of lesser-known destinations.


Sentiment Analysis of Hotel Reviews for Personalized Recommendations

The objective here is to use NLP techniques to analyze hotel reviews and comments, generating insights that match users’ preferences. By identifying patterns in user feedback, the system will recommend accommodations that align with individual expectations, such as family-friendly, budget, or luxury options, thus ensuring a more satisfying travel experience.


Methodology

Figure 1. High Level Architecture of the system.

The proposed travel planning solution is structured into four key components to address the challenges in Sri Lanka’s tourism sector:

1. Optimal Route Planning Based on Budget, Time Constraints, and Seasonal Preferences This component implements data collection, processing, and machine learning techniques to offer personalized travel recommendations. It starts with data scraping from various sources such as travel sites and user reviews, followed by cleaning and augmentation. The K-Nearest Neighbor (KNN) algorithm is trained on this data to predict ideal destinations based on user inputs like budget and travel dates. The integration of the Google Maps API provides distances and travel times between destinations, while the Ant Colony Optimization (ACO) algorithm optimizes routes by minimizing travel time and cost.

2. Targeted Location Promoting Based on Seasonal Preferences and Personal Calendars This part focuses on promoting destinations that match users’ seasonal preferences and personal schedules. It involves collecting calendar data, analyzing patterns of free and busy periods, and utilizing a regression model to predict availability. The system integrates seasonal data like peak travel seasons and weather to send personalized promotional notifications using Natural Language Processing (NLP). A custom Large Language Model (LLM) also allows users to inquire about hotels and receive immediate responses.

3. Knowledge Base Development and AR Tour Guide To enhance users’ understanding of destinations, an Augmented Reality (AR) experience is developed using Unity and Vuforia. This AR component recognizes image targets and overlays multimedia such as text and videos, providing immersive, informative experiences about tourist sites. The system includes a chatbot that acts as a tour guide, answering users’ queries, and an Optical Character Recognition (OCR) feature to translate ancient inscriptions at historical sites.

4. Aspect-Based Comment Personalization This final component analyzes user-generated hotel reviews to extract insights through sentiment analysis and topic categorization. The data is collected from platforms like TripAdvisor and Kaggle, processed to remove noise, and tokenized for analysis. This process helps align promotional strategies with users’ preferences, offering businesses a deeper understanding of customer feedback.

Technologies Used

Python

Python

React

React

Python

Tensorflow

Firebase

Firebase

Google Cloud

Google Cloud

Google Colab

Google Colab

Google map API

Google map API

Hugging Face

Hugging Face

Unity

Unity

Unity

Vuforia

Milestones

Timeline in Brief

  • February 2024

    Project Proposal

    A Project Proposal is presented to potential sponsors or clients to receive funding or get your project approved.

    Marks Allocated : 6

    6%
  • May 2024

    Progress Presentation I

    Progress Presentation I reviews the 50% completetion status of the project. This reveals any gaps or inconsistencies in the design/requirements.

    Marks Allocated : 6

    6%
  • June 2024

    Research Paper

    Describes what you contribute to existing knowledge, giving due recognition to all work that you referred in making new knowledge

    Marks Allocated : 10

    10%
  • September 2024

    Progress Presentation II

    Progress Presentation II reviews the 90% completetion status demonstration of the project. Along with a Poster presesntation which describes the project as a whole.

    Marks Allocated : 18

    18%
  • October 2024

    Website Assessment

    The Website helps to promote our research project and reveals all details related to the project.

    Marks Allocated : 2

    2%
  • October 2024

    Logbook

    Status of the project is validated through the Logbook. This also includes, Status documents 1 & 2.

    Marks Allocated : 3

    3%
  • October 2024

    Final Report

    Final Report evalutes the completed project done throughout the year. Marks mentioned below includes marks for Individual & group reports and also Final report.

    Marks Allocated : 19

    19%
  • October 2024

    Final Presentation & Viva

    Viva is held individually to assess each members contribution to the project.

    Marks Allocated : 20

    20%
Downloads

Documents

Please find all documents related to this project below.

Topic Assessment
Project Charter
Project Proposal
Status Documents I
Status Documents II
Research Paper
Final Report
Poster
About Us

Meet Our Team !

Dr. Dharshana Kasthurirathna

Supervisor

Sri Lanka Institute of Information Technology

Faculty of Computing

Ms. Shalini Rupasinghe

Co-Supervisor

Sri Lanka Institute of Information Technology

Faculty of Computing

Perera H.T.R.

Group Leader

Undergraduate

Sri Lanka Institute of Information Technology

Faculty of Computing

Samarahewa N.Y.

Group Member

Undergraduate

Sri Lanka Institute of Information Technology

Faculty of Computing

Thilakarathna G.D.S.

Group Member

Undergraduate

Sri Lanka Institute of Information Technology

Faculty of Computing

Jinasena M.H.Y.C

Group Member

Undergraduate

Sri Lanka Institute of Information Technology

Faculty of Computing

Contact Us

Get in Touch

Contact Details

For further queries please reach us at tharushaperera6199@gmail.com

Hope this project helped you in some manner. Thank you!

-Team LinkQuest