Background knowledge for recommenders

8

Click here to load reader

Transcript of Background knowledge for recommenders

Page 1: Background knowledge for recommenders

Exploiting Background

Knowledge in recommender

systems: the DaVI approach

Marcos A. Domingues, Alípio M. Jorge, Carlos Soares

[email protected], [email protected], [email protected]

Page 2: Background knowledge for recommenders

Additional Dimensions

Page 3: Background knowledge for recommenders

DaVI – Dimensions as Virtual Items

• Additional Dimensions

– as a virtual item

– treated as an ordinary item to build the recommender model and generate the recommendations

Page 4: Background knowledge for recommenders

Recommender Systems

||||*||||

.),cos(),(

ji

jijijisim rr

rrrr

==

Item-base collaborative filtering technique

,...},,{ 43132121 iiiiiiiiM →∧→∧→=

Association rules technique

})()(

|)({Re

OrconsequentandOrantecedent

andMrrconsequentc

ii

ii

∉⊆

∈=

Page 5: Background knowledge for recommenders

DaVI on Item-Based Collaborative Filtering Technique

Page 6: Background knowledge for recommenders

DaVI on Associations Rules

Technique

• < user1, item1 >

• < user1, item2 >

• < user1, item3 >

• < user1, day1 >

• < user1, item1 >

• < user1, item2 >

• < user1, item3 >

• < user2, item1 >

• < user2, item1 >

• < user2, item2 >

• < user2, day2 >

• < user3, item1 >

• < user3, day3 >

• < user2, item2 >

• < user3, item1 >

,...},

,{

311321

21

itemdayitemitemitemitem

itemitemM

→∧→∧

→=

Page 7: Background knowledge for recommenders

Results - CF

34% 24%

Listener Playlist

Page 8: Background knowledge for recommenders

Results - AR

14.5%

23,5%

Listener Playlist

23,5%