The aim of the thesis was to develop the outline of a recommendation system for cycle routes. To this end, we first created a database of cycling routes in Slovenia, which we obtained from descriptions of cycling routes on various websites. We built text descriptions of the routes and described the routes with numerical attributes. Our main goal was to evaluate methods that would find the most similar routes in the database for a given reference route or its description. To this end, we also built a database of reference cycling routes, and for the purpose of evaluating these, we manually retrieved the corresponding most similar routes from the previously built database. We compared between algorithms that evaluate similarity on attribute notation and algorithms that use text as the basic route description and embed this in vector spaces. The results of our study showed that the attribute-based approach is more efficient and more useful for finding similar cycling routes, which may contribute to the development of better recommender systems in the future.
|