Coder Social home page Coder Social logo

tagmusic / citymus Goto Github PK

View Code? Open in Web Editor NEW

This project forked from d2klab/citymus

0.0 2.0 0.0 70.65 MB

Repository for Spring 2017 semester project Music Recommendation in the City

Home Page: https://citymus.doremus.org/

JavaScript 16.03% CSS 0.42% HTML 0.40% Python 1.60% Jupyter Notebook 79.40% TeX 2.15%

citymus's Introduction

CityMusic

The experience of a walk in the city with the most suitable soundtrack, on the base of the urban context.

DEMO - Slides

Abstract

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_dbpedia Match PoIs between 3cixty and DBpedia.
  • match_artist_doremus_spotify Match Artists between DOREMUS and Spotify.
  • match_doremus_lod Match artists between DOREMUS and DBpedia/Wikidata -- see stats.
  • spotify_analytic
  • match_works_doremus_spotify Match DOREMUS works to Spotify tracks.
  • youtube_experiment Use YouTube API for getting location related music videos.
Path finding
  • path finder A script for computing the shortest paths in a RDF graph, in the form of a python notebook.
Application
  • app The client application.
  • server The recommender API server.
Other
  • report The final report of the project (pdf).

citymus's People

Contributors

fblln avatar loricanal avatar pasqlisena avatar

Watchers

James Cloos avatar YOUNGKIL KWON avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.