radio recommender system for fmhost

21
Online Recommender System for Radio Station Hosting Vasily Zaharchuk (HSE) Dmitry Ignatov (HSE) Andrey Konstantinov (HSE) Sergey Nikolenko (SMI RAS) BIR 2012 HSE, Nizhniy Novgorod

Upload: dmitry-ignatov

Post on 10-May-2015

314 views

Category:

Technology


2 download

DESCRIPTION

Radio recommender system

TRANSCRIPT

Page 1: Radio recommender system for FMHost

Online Recommender System for Radio Station Hosting

Vasily Zaharchuk (HSE)Dmitry Ignatov (HSE)

Andrey Konstantinov (HSE)Sergey Nikolenko (SMI RAS)

BIR 2012HSE, Nizhniy Novgorod

Page 2: Radio recommender system for FMHost

Outline

•FMhost Online Radio Hosting• Recommender Model

▫Data▫Model and Algorithms

•Quality of Service Evaluation (QoS)▫User and Radio Station Activity Analaysis▫Evaluation Technique

•Conclusion

Page 3: Radio recommender system for FMHost

Online Radio Hosting FMhost

•FMhost.me or Host.fm•Real radio, not a streamer•Social network•Lives•New features•Listener oriented•Likes•Favorites

Page 4: Radio recommender system for FMHost

Users

•Unauthorized•Listeners•DJs•Station owners

Page 5: Radio recommender system for FMHost

Recommender System

Why is it needed?

Page 6: Radio recommender system for FMHost

The Previous Algorithm

•Ignatov et al. 2011

Page 7: Radio recommender system for FMHost

Math

•Math math math math math math math math

•Math math math math math math math math

•Math math math math math math math math

•Math math math math math math math math

•Math math math math math math math math

•Math math math math math math math math

•Math math math math math math math math

Page 8: Radio recommender system for FMHost

The Model: Data

•U is a set of users, R is a set of radio stations, T is a set of tags

•A=(aut), B=(brt), and C=(cur)• frequency vectors

• Normalized matrices, e.g.

Page 9: Radio recommender system for FMHost

The Model

Page 10: Radio recommender system for FMHost

The Model: Importance Weights•Edwards, W. & Barron, F. (1994)

Page 11: Radio recommender system for FMHost

Individual-Based RS (Algorithm RecBi3.1)•RecBi3.1 uses Af and Bf

•For a particular user

• Rank function ,

Page 12: Radio recommender system for FMHost

Collaborative-Based RS (Algorithm RecBi3.2)

•RecBi3.2 uses Cf and vector nC, the latter contains a total number of listened stations for each

• D is a distance matrix

• Top-k neighbors

Page 13: Radio recommender system for FMHost

Collaborative-Based RS (Algorithm RecBi3.2)

•The set of listened stations

• Top-N recommendations

Page 14: Radio recommender system for FMHost

End Recommender System (RecBi3.3)

• Final ranking

Page 15: Radio recommender system for FMHost

QoS: Distribution Analsysis

•Looking for Power Law P(x)=Cx-a

Page 16: Radio recommender system for FMHost

QoS: Distribution Analysis

Page 17: Radio recommender system for FMHost

QoS: Distribution Analysis

•Pareto Principle (20%:80%)

•50%:80% for radio stations•50%:83% for user visits

Page 18: Radio recommender system for FMHost

QoS assessment

IBRS and CBRS

Page 19: Radio recommender system for FMHost

QoS assessment

IBRS and CBRS

ERS

Page 20: Radio recommender system for FMHost

Conclusion

•Validation on new datasets

•Scalability issues

•Folksonomic nature of data &

Triclustering

Page 21: Radio recommender system for FMHost

Q&A

Thank you!