Digital Repository

Serendib Yathra: An Intelligent Tour Guide Planner for Personalized Travel Experiences in Sri Lanka

Show simple item record

dc.contributor.author Jayawardhana Pathiranage, Maneesha Shehara
dc.date.accessioned 2026-03-26T06:40:37Z
dc.date.available 2026-03-26T06:40:37Z
dc.date.issued 2025
dc.identifier.citation Jayawardhana Pathiranage, Maneesha Shehara (2025) Serendib Yathra: An Intelligent Tour Guide Planner for Personalized Travel Experiences in Sri Lanka. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20200490
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/3069
dc.description.abstract Sri Lankan tourism is rapidly evolving, creating growing demand for intelligent tour planning systems that offer optimized and personalized travel experiences. Existing platforms, however, are inflexible, lack personalized routing, and do not include lesser-known destinations limiting user engagement and reducing the overall tourism experience. This paper describes Serendib Yathra, an intelligent, machine learning-driven tour planning system that can generate user-specific travel plans based on user preference and points of interest. Unlike static tour planners, Serendib Yathra employs a hybrid machine learning approach consisting of TF-IDF-based content filtering and K-Means clustering for proposing suitable points of interest (POIs) and graph-based route optimization (utilizing Dijkstra's algorithm) to construct efficient travel routes via different cities. The system is not reliant on real-time APIs or dynamic user input and operates exclusively on preprocessed static data sets like user profiles, travel time, and filtered POI data. The platform was developed with Python and Flask via an Agile development cycle with iterative user testing and tuning. Final evaluation reflected more than 80% success in suggesting individualized attractions related to the users' interest. User tests also reflected a high level of satisfaction with routing efficiency and quality of itinerary in general. The system has excellent prospects in ensuring sustainable tourism through support for popular and less seen sights, as well as for more overall personalization of the trip planning process within Sri Lanka. en_US
dc.language.iso en en_US
dc.subject Intelligent Tour Guide en_US
dc.subject Real Time Recommendations en_US
dc.subject Personalized Itinerary en_US
dc.title Serendib Yathra: An Intelligent Tour Guide Planner for Personalized Travel Experiences in Sri Lanka en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account