aeakdogan / BulbulProject

Bulbul is a Music Recommendation and Streaming Platform that uses graph algorithms to provide highly personalized music recommendation and music discovery system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bulbul - Personalized Music Recommendation Application

Alt text

Bulbul is a Music Recommendation and Streaming Platform that uses graph algorithms to provide highly personalized music re commendationa and music discovery system. We have implemented a complete music streaming platform that enables users to listen 900K different music, create playlists, rate songs and get recommendations. Main feature is the music recommendation and discovery feature. We have collected a huge amount of data from Last.fm and Spotify to establish our database and we designed our algorithms onto these real life dataset. We have used Content Based Recommendation and Collaborative Filtering algorithms to give recommendations. For further information about imlementation and the product please check out the Project Presentation and Project Final Report. Links are provided below:

Project Presentation: Bulbul Final Presentation

Project Report: Bulbul Final Report

Bulbul Poster(Bilkent CSFair 2017) Original Poster

Alt text

About

Bulbul is a Music Recommendation and Streaming Platform that uses graph algorithms to provide highly personalized music recommendation and music discovery system


Languages

Language:Java 39.1%Language:Python 37.4%Language:PHP 21.9%Language:Shell 0.6%Language:HTML 0.5%Language:JavaScript 0.2%Language:CSS 0.1%Language:Vue 0.1%Language:ApacheConf 0.1%