| 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 |