The experience of a walk in the city with the most suitable soundtrack, on the base of the urban context.
Linked Data make possible the discovering of interesting connection between semantic entities that belongs to different domains. This report contains all the material we realised for developing cityMus, a web application that gives to the user the experience of a walk in the city with the most suitable soundtrack, on the base of the urban context. The application relies on a recommender system that search the shorter path in the graph between the Points of Interest (PoIs) nearby the user and music composers, making use of a combination of DBpedia and domain-specific datasets like 3cixty for tourism and DOREMUS for music metadata.
Content of the repository
Knowledge base matching
match_3cixty_dbpediaMatch PoIs between 3cixty and DBpedia.
match_artist_doremus_spotifyMatch Artists between DOREMUS and Spotify.
match_doremus_lodMatch artists between DOREMUS and DBpedia/Wikidata -- see stats.
match_works_doremus_spotifyMatch DOREMUS works to Spotify tracks.
youtube_experimentUse YouTube API for getting location related music videos.
path finderA script for computing the shortest paths in a RDF graph, in the form of a python notebook.
appThe client application.
serverThe recommender API server.
reportThe final report of the project (pdf).