Song Recommendation for Social Singing Community Kuang Mao, Ju Fan, Lidan Shou, Gang Chen, Mohan Kankanhalli Zhejiang University, National University of.

Slides:



Advertisements
Similar presentations
Google News Personalization: Scalable Online Collaborative Filtering
Advertisements

Context-Aware Mobile Music Recommendation for Daily Activities
Music Recommendation by Unified Hypergraph: Music Recommendation by Unified Hypergraph: Combining Social Media Information and Music Content Jiajun Bu,
LEARNING INFLUENCE PROBABILITIES IN SOCIAL NETWORKS Amit Goyal Francesco Bonchi Laks V. S. Lakshmanan University of British Columbia Yahoo! Research University.
Personalized Query Classification Bin Cao, Qiang Yang, Derek Hao Hu, et al. Computer Science and Engineering Hong Kong UST.
LYRIC-BASED ARTIST NETWORK Derek Gossi CS 765 Fall 2014.
Collaborative Filtering Sue Yeon Syn September 21, 2005.
A. Darwiche Learning in Bayesian Networks. A. Darwiche Known Structure Complete Data Known Structure Incomplete Data Unknown Structure Complete Data Unknown.
1 Yuxiao Dong *$, Jie Tang $, Sen Wu $, Jilei Tian # Nitesh V. Chawla *, Jinghai Rao #, Huanhuan Cao # Link Prediction and Recommendation across Multiple.
Personalizing Web Page Recommendation via Collaborative Filtering and Topic-Aware Markov Model Qingyan Yang, Ju Fan, Jianyong Wang, Lizhu Zhou Database.
Item-based Collaborative Filtering Idea: a user is likely to have the same opinion for similar items [if I like Canon cameras, I might also like Canon.
Recsplorer: Recommendation Algorithms Based on Precedence Mining Aditya Parameswaran Stanford University (Joint work with G. Koutrika, B. Bercovitz & H.
Chen Cheng1, Haiqin Yang1, Irwin King1,2 and Michael R. Lyu1
Parameterising Bayesian Networks: A Case Study in Ecological Risk Assessment Carmel A. Pollino Water Studies Centre Monash University Owen Woodberry, Ann.
Lecture 14: Collaborative Filtering Based on Breese, J., Heckerman, D., and Kadie, C. (1998). Empirical analysis of predictive algorithms for collaborative.
Probability based Recommendation System Course : ECE541 Chetan Tonde Vrajesh Vyas Ashwin Revo Under the guidance of Prof. R. D. Yates.
Jonah Shifrin, Bryan Pardo, Colin Meek, William Birmingham
Digital Library Service Integration (DLSI) --> Looking for Collections and Services to be DLSI Testbeds
Sparsity, Scalability and Distribution in Recommender Systems
Research Project Mining Negative Rules in Large Databases using GRD.
Introduction Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Introduction Facebook How does Facebook use your data? Where do you think.
Combining Content-based and Collaborative Filtering Department of Computer Science and Engineering, Slovak University of Technology
Item-based Collaborative Filtering Recommendation Algorithms
Identifying and Incorporating Latencies in Distributed Data Mining Algorithms Michael Sevilla.
Dependency networks Sushmita Roy BMI/CS 576 Nov 26 th, 2013.
Moving Research into Practice.  Implementation is the routine use of a SHRP 2 product by users in their regular way of doing business.  Users can include.
Social Network Analysis via Factor Graph Model
LCARS: A Location-Content-Aware Recommender System
A NON-IID FRAMEWORK FOR COLLABORATIVE FILTERING WITH RESTRICTED BOLTZMANN MACHINES Kostadin Georgiev, VMware Bulgaria Preslav Nakov, Qatar Computing Research.
Pascal Visualization Challenge Blaž Fortuna, IJS Marko Grobelnik, IJS Steve Gunn, US.
Genetic Regulatory Network Inference Russell Schwartz Department of Biological Sciences Carnegie Mellon University.
WEMAREC: Accurate and Scalable Recommendation through Weighted and Ensemble Matrix Approximation Chao Chen ⨳ , Dongsheng Li
WALKING IN FACEBOOK: A CASE STUDY OF UNBIASED SAMPLING OF OSNS junction.
+ Recommending Branded Products from Social Media Jessica CHOW Yuet Tsz Yongzheng Zhang, Marco Pennacchiotti eBay Inc. eBay Inc.
CIKM’09 Date:2010/8/24 Advisor: Dr. Koh, Jia-Ling Speaker: Lin, Yi-Jhen 1.
Chengjie Sun,Lei Lin, Yuan Chen, Bingquan Liu Harbin Institute of Technology School of Computer Science and Technology 1 19/11/ :09 PM.
TWO-MINUTE OPERA WEBQUEST AND CONTEST An opportunity for students to learn about opera and create their own Created by Lauren Hime, inspired by a classroom.
Online Learning for Collaborative Filtering
Exploiting Context Analysis for Combining Multiple Entity Resolution Systems -Ramu Bandaru Zhaoqi Chen Dmitri V.kalashnikov Sharad Mehrotra.
EigenRank: A Ranking-Oriented Approach to Collaborative Filtering IDS Lab. Seminar Spring 2009 강 민 석강 민 석 May 21 st, 2009 Nathan.
Exploit of Online Social Networks with Community-Based Graph Semi-Supervised Learning Mingzhen Mo and Irwin King Department of Computer Science and Engineering.
Evaluation of Recommender Systems Joonseok Lee Georgia Institute of Technology 2011/04/12 1.
Similarity & Recommendation Arjen P. de Vries CWI Scientific Meeting September 27th 2013.
Collaborative Filtering Zaffar Ahmed
Xutao Li1, Gao Cong1, Xiao-Li Li2
Pairwise Preference Regression for Cold-start Recommendation Speaker: Yuanshuai Sun
Recommendation Algorithms for E-Commerce. Introduction Millions of products are sold over the web. Choosing among so many options is proving challenging.
FISM: Factored Item Similarity Models for Top-N Recommender Systems
Challenge Problem: Link Mining Lise Getoor University of Maryland, College Park.
A Latent Social Approach to YouTube Popularity Prediction Amandianeze Nwana Prof. Salman Avestimehr Prof. Tsuhan Chen.
Supervised Random Walks: Predicting and Recommending Links in Social Networks Lars Backstrom (Facebook) & Jure Leskovec (Stanford) Proc. of WSDM 2011 Present.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Mining Advisor-Advisee Relationships from Research Publication.
The Benefit of Using Tag-Based Profiles Claudiu Firan, Wolfgang Nejdl, Raluca Paiu 5 th Latin American Web Congress, 2007.
Learning in Bayesian Networks. Known Structure Complete Data Known Structure Incomplete Data Unknown Structure Complete Data Unknown Structure Incomplete.
Meta-Path-Based Ranking with Pseudo Relevance Feedback on Heterogeneous Graph for Citation Recommendation By: Xiaozhong Liu, Yingying Yu, Chun Guo, Yizhou.
Dependency Networks for Inference, Collaborative filtering, and Data Visualization Heckerman et al. Microsoft Research J. of Machine Learning Research.
Reputation-aware QoS Value Prediction of Web Services Weiwei Qiu, Zhejiang University Zibin Zheng, The Chinese University of HongKong Xinyu Wang, Zhejiang.
Jointly Modeling Aspects, Ratings and Sentiments for Movie Recommendation (JMARS) Authors: Qiming Diao, Minghui Qiu, Chao-Yuan Wu Presented by Gemoh Mal.
Collaborative Deep Learning for Recommender Systems
TribeFlow Mining & Predicting User Trajectories Flavio Figueiredo Bruno Ribeiro Jussara M. AlmeidaChristos Faloutsos 1.
Contextual Bandits in a Collaborative Environment Qingyun Wu 1, Huazheng Wang 1, Quanquan Gu 2, Hongning Wang 1 1 Department of Computer Science 2 Department.
Collaborative Ranking with Social Relationships for Top-n Recommendations(SCR) Di Fang/df2vv.
Advisor: Prof. Shou-de Lin (林守德) Student: Eric L. Lee (李揚)
Collective Network Linkage across Heterogeneous Social Platforms
Location Recommendation — for Out-of-Town Users in Location-Based Social Network Yina Meng.
Community-based User Recommendation in Uni-Directional Social Networks
Movie Recommendation System
ITEM BASED COLLABORATIVE FILTERING RECOMMENDATION ALGORITHEMS
Response Aware Model-Based Collaborative Filtering
Date: 2012/11/15 Author: Jin Young Kim, Kevyn Collins-Thompson,
Presentation transcript:

Song Recommendation for Social Singing Community Kuang Mao, Ju Fan, Lidan Shou, Gang Chen, Mohan Kankanhalli Zhejiang University, National University of Singapore 129 July SeSaMe Workshop

 Features Recording your singing performance Listen other people’s recording Rating the singing performance  Example Smule/Sing!: 1B cover songs, 15M users 5sing: 7.5M cover songs, 1.3M users 229 July SeSaMe Workshop Sing! Social Singing Community

Community Difference  Social Music Community Focus on listeners Listeners rate the songs and interact with other listeners Listeners looks for the songs they like to listening  Social Singing Community Focus on the singers Interaction between the singer by rating the performance of other singers’ pieces Singers look for the songs they are able to perform well 329 July SeSaMe Workshop

414 May SeSaMe Workshop Research Problem  Problem SInging-song Recommendation (SIR) for a social singing community(SSC)  Objective Develop a singing song recommendation algorithm which takes users’ singing history as input and recommends songs that each user can get a good singing performance.  Basic Idea Good singing performance means high listener ratings Recommend songs that are easier to get a good performance comparing with user’s singing history. Not recommend easy-to-sing song

514 May SeSaMe Workshop Challenges  Discover difficulty relation between two songs This kind of relation between two songs as difficulty ordering. To make recommendation, how reliable is the difficulty ordering?  Recommendation based on orderings Limited difficulty orderings Do recommendation based on these orderings

614 May SeSaMe Workshop Framework Overview

714 May SeSaMe Workshop Song Difficulty Ordering

814 May SeSaMe Workshop Support of Difficulty Ordering

914 May SeSaMe Workshop Confidence of Difficulty Ordering

1014 May SeSaMe Workshop Reliability of Difficulty Ordering

1114 May SeSaMe Workshop Difficulty Ordering Discovery

1214 May SeSaMe Workshop Song Recommendation: Basic Idea  Recommendation based on difficulty orderings Estimate the likelihood that a user can perform the songs well, performance degree Rank the song based on performance degree.  Estimate the performance degree of each song Start from user’s singing history as seeds Exploit through the difficulty orderings to find the songs which have large probabilities to be easier than the seeds Utilize these probability as performance degree

1314 May SeSaMe Workshop Performance Degree

1414 May SeSaMe Workshop Probabilistic Inference

1514 May SeSaMe Workshop Iterative Probabilistic Inference (IPI)

1614 May SeSaMe Workshop Experiment Setup  Dataset source 5sing which is the largest social singing community in China Note:  Song difficulty ordering dataset Contain 5877 songs, difficulty orderings  Singing-song recommendation dataset 2705 users’ singing histories. The mean number of songs sung by each user is 96  For evaluation 30% songs in each user’s singing history for evaluation purpose, others for training.

1714 May SeSaMe Workshop Baseline Method  User-based collaborative filtering (CF) Songs sang by each user will have a 5-graded rating. Our objective is to predict the rating for other unrated songs  Ordinary Graph based Recommendation (OGR) We build an undirected graph with song and user as vertex, user’s singing relation as edge.  Measuring reliability using only Support (IPI-supp) Ranking algorithm using IPI  Measuring reliability using only Confidence (IPI-conf) Ranking algorithm using IPI

1814 May SeSaMe Workshop Baseline Comparison

1914 May SeSaMe Workshop Baseline Comparison

2014 May SeSaMe Workshop Test for Cold Start User  Sparse dataset 3000 users, each sings 7-10 songs

2114 May SeSaMe Workshop Future Works  Discovering more difficulty orderings from other sources of social singing community to maintain a complete difficulty orderings database  Exploit other factors such as users’ singing preference as well as friendship relation to study if they can help make the recommendation better