Collaborative filtering with ordinal scale-based implicit ratings for mobile music recommendations S.-K. Lee et al., KAIST,

Slides:



Advertisements
Similar presentations
Web Mining.
Advertisements

Recommender Systems & Collaborative Filtering
Gage R&R Estimating measurement components
Item Based Collaborative Filtering Recommendation Algorithms
A Graph-based Recommender System Zan Huang, Wingyan Chung, Thian-Huat Ong, Hsinchun Chen Artificial Intelligence Lab The University of Arizona 07/15/2002.
CIS 429 Fall 2007 Review for Comprehensive Final.
Back to Table of Contents
1 RegionKNN: A Scalable Hybrid Collaborative Filtering Algorithm for Personalized Web Service Recommendation Xi Chen, Xudong Liu, Zicheng Huang, and Hailong.
COLLABORATIVE FILTERING Mustafa Cavdar Neslihan Bulut.
The Wisdom of the Few A Collaborative Filtering Approach Based on Expert Opinions from the Web Xavier Amatriain Telefonica Research Nuria Oliver Telefonica.
Recommender Systems Aalap Kohojkar Yang Liu Zhan Shi March 31, 2008.
Chapter 12: Web Usage Mining - An introduction
LinkSelector: A Web Mining Approach to Hyperlink Selection for Web Portals Xiao Fang University of Arizona 10/18/2002.
Web Usage Mining: Processes and Applications
Computing Trust in Social Networks
FACT: A Learning Based Web Query Processing System Hongjun Lu, Yanlei Diao Hong Kong U. of Science & Technology Songting Chen, Zengping Tian Fudan University.
LinkSelector: Select Hyperlinks for Web Portals Prof. Olivia Sheng Xiao Fang School of Accounting and Information Systems University of Utah.
SE 450 Software Processes & Product Metrics 1 Defect Removal.
Metrics for Performance Measurement in E-Commerce MARK 3030 – Week 10.
"Consumers and New Technologies: A Marketing Perspective" Course 3 Product management on the Internet: Personalisation and customisation Jacques Nantel.
Performance Assessment Min Song, Ph.D. Is 465. LEARNING OUTCOMES 4.1 Compare efficiency IT metrics and effectiveness IT metrics 4.2 List and describe.
CONTENT-BASED BOOK RECOMMENDING USING LEARNING FOR TEXT CATEGORIZATION TRIVIKRAM BHAT UNIVERSITY OF TEXAS AT ARLINGTON DATA MINING CSE6362 BASED ON PAPER.
Overview of Web Data Mining and Applications Part I
WEB ANALYTICS Prof Sunil Wattal. Business questions How are people finding your website? What pages are the customers most interested in? Is your website.
Chapter 12 (Section 12.4) : Recommender Systems Second edition of the book, coming soon.
Item-based Collaborative Filtering Recommendation Algorithms
Web Usage Mining Sara Vahid. Agenda Introduction Web Usage Mining Procedure Preprocessing Stage Pattern Discovery Stage Data Mining Approaches Sample.
FALL 2012 DSCI5240 Graduate Presentation By Xxxxxxx.
A Visualized Product Recommendation System using Fisheye Views and Data Adjacency.
Recommender Systems on the Web: A Model-Driven Approach Gonzalo Rojas – Francisco Domínguez – Stefano Salvatori Department of Computer Science University.
Personalization in Local Search Personalization of Content Ranking in the Context of Local Search Philip O’Brien, Xiao Luo, Tony Abou-Assaleh, Weizheng.
A Recommendation Mechanism for Contextualized mobile advertising S.-T. Yuan et al., Expert Systems with Applications, vol. 24, no. 4, pp , 2003.
Research paper: Web Mining Research: A survey SIGKDD Explorations, June Volume 2, Issue 1 Author: R. Kosala and H. Blockeel.
Copyright © 2009 Pearson Education, Inc. Slide 6-1 Chapter 6 E-commerce Marketing Concepts.
Distributed Networks & Systems Lab. Introduction Collaborative filtering Characteristics and challenges Memory-based CF Model-based CF Hybrid CF Recent.
1 A Static Analysis Approach for Automatically Generating Test Cases for Web Applications Presented by: Beverly Leung Fahim Rahman.
Chapter 4 Measuring the Success of Strategic Initiatives.
Clustering-based Collaborative filtering for web page recommendation CSCE 561 project Proposal Mohammad Amir Sharif
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 4 Measuring the Success of Strategic Initiatives.
Hao Wu Nov Outline Introduction Related Work Experiment Methods Results Conclusions & Next Steps.
Canadian Advertising in Action, 6th ed. Keith J. Tuckwell ©2003 Pearson Education Canada Inc Elements of the Internet World Wide Web World.
南台科技大學 資訊工程系 A web page usage prediction scheme using sequence indexing and clustering techniques Adviser: Yu-Chiang Li Speaker: Gung-Shian Lin Date:2010/10/15.
Presented By :Ayesha Khan. Content Introduction Everyday Examples of Collaborative Filtering Traditional Collaborative Filtering Socially Collaborative.
Introduction Mobile commerce(M-Commerce) is developing trend due to successful experience of E-Commerce(EC) Most significant difference between M-Commerce.
Log files presented to : Sir Adnan presented by: SHAH RUKH.
Chapter 12: Web Usage Mining - An introduction Chapter written by Bamshad Mobasher Many slides are from a tutorial given by B. Berendt, B. Mobasher, M.
Badrul M. Sarwar, George Karypis, Joseph A. Konstan, and John T. Riedl
BEHAVIORAL TARGETING IN ON-LINE ADVERTISING: AN EMPIRICAL STUDY AUTHORS: JOANNA JAWORSKA MARCIN SYDOW IN DEFENSE: XILING SUN & ARINDAM PAUL.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc. All rights reserved. 4-1 BUSINESS DRIVEN TECHNOLOGY Chapter Four: Measuring the Success of Strategic.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Recommendation Algorithms for E-Commerce. Introduction Millions of products are sold over the web. Choosing among so many options is proving challenging.
Information Design Trends Unit Five: Delivery Channels Lecture 2: Portals and Personalization Part 2.
Chapter. 3: Retrieval Evaluation 1/2/2016Dr. Almetwally Mostafa 1.
Collaborative Filtering via Euclidean Embedding M. Khoshneshin and W. Street Proc. of ACM RecSys, pp , 2010.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Item-Based Collaborative Filtering Recommendation Algorithms Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl GroupLens Research Group/ Army.
Introduction Web analysis includes the study of users’ behavior on the web Traffic analysis – Usage analysis Behavior at particular website or across.
Chapter 1: Internet Marketing Foundations. Chapter Objectives Describe how computers and servers communicate to enable people to interact with webpages.
Chapter 29 Conducting Market Research. Objectives  Explain the steps in designing and conducting market research  Compare primary and secondary data.
Item-Based Collaborative Filtering Recommendation Algorithms
Collaborative Filtering With Decoupled Models for Preferences and Ratings Rong Jin 1, Luo Si 1, ChengXiang Zhai 2 and Jamie Callan 1 Language Technology.
Zaap Visualization of web traffic from http server logs.
Matrix Factorization and Collaborative Filtering
Recommender Systems & Collaborative Filtering
Automated ad placement
Adopted from Bin UIC Recommender Systems Adopted from Bin UIC.
Introducing the New Directory Search
Recommender Systems Copyright: Dietmar Jannah, Markus Zanker and Gerhard Friedrich (slides based on their IJCAI talk „Tutorial: Recommender Systems”)
Data Pre-processing Lecture Notes for Chapter 2
Presentation transcript:

Collaborative filtering with ordinal scale-based implicit ratings for mobile music recommendations S.-K. Lee et al., KAIST, Information Sciences, Vol. 180, Issue 11, pp , 2010.

S FT YONSEI UNIV. KOREA 16 Introduction Increasing variety of content in mobile web environment –Music –Graphics –Games –Other mobile content Searching for the music on mobile web devices –Inefficiencies of searching sequentially –Log on to a site to download music : best selling or newest music –Pages through the list and selects items to inspect –Customer : buy or repeats the steps Compared to PCs –Smaller screens –Fewer input keys –Less sophisticated browsers 1

S FT YONSEI UNIV. KOREA 16 Recommender system Collaborative filtering(CF) –One of the variety of recommendation techniques –Identify customers : similar to target customer and recommend items(customers have liked) CF based recommender systems –Customer profile : identify preferences and make recommendations –Explicit ratings Well-understood and fairly precise, but some problems in mobile domain User interface of mobile devices is typically poor The cost of using the mobile web through these devices is high –Implicit ratings Used cardinal scales to increase the accuracy of estimation Uncertain whether cardinal scales are also better in implicit ratings 2

S FT YONSEI UNIV. KOREA 16 Proposed system CoFoSIM –COllaborative Filtering with Ordinal Scale-based IMplicit ratings –CF recommendation methodology for the mobile music mWUM –Mobile Web Usage Mining –Capture implicit preference information –Apply data mining techniques to discover customer behavior patterns by using mobile web log data –All recorded transactions in mobile web logs are individually analyzed 3

S FT YONSEI UNIV. KOREA 16 Scenario of searching for music 4

S FT YONSEI UNIV. KOREA 16 General behavior pattern in the mobile web General behavior patterns in the mobile web enviornment –Ignore : not clicking on the title –Click-through : clicking on a certain title, viewing the detail information –Pre-listen : a sample of the music –Purchase : buying the music(clicked-through or pre-listened) Preference order –{music ignored(never clicked)} < {music clicked-through} < {music pre-listened} < {music purchased} –Greatest weight : purchased music 5 Methodology:

S FT YONSEI UNIV. KOREA 16 Phase 1 : mobile web usage mining(mWUM) Creating customer action Step1-1. data preprocessing –including data cleaning, user identification, session identification –Most web pages contain numerous irrelevant items(gif, jpg, swf…) –Creating customer’s session file Step 1-2. customer behavior mining –Creating specific matrix : the customer actions set –The customer action set C : matrix –Containing the numerical weights of the target customer’s shopping behaviors for music items 6 Methodology:

S FT YONSEI UNIV. KOREA 16 Phase 2 : Ordinal scale-based customer profile creation Customer’s product interests or preferences : the customer profile Requires three sequential steps Step2-1. preference intensity matrix creation –Customer action set for each customer : L rows –Limits on the number of music items(they are capable of browsing through) –Individual rows of customer action sets contain a part of the preferences information –DEF) The preference intensity matrix if matrix for which 7 Methodology:

S FT YONSEI UNIV. KOREA 16 Step 2-2. optimal preference intensity matrix creation –An optimal preference intensity matrix X –DEF) the optimal preference intensity matrix : preference intensity matrix ☞ 8 Methodology: Phase 2 : Ordinal scale-based customer profile creation ^

S FT YONSEI UNIV. KOREA 16 Step 2-3. Ordinal scale-based customer profile creation –Creating the ordinal scale-based customer profile for recommender system Requires a series of transformations(optimal preference intensity matrix) –Sorted as 9 Methodology: Phase 2 : Ordinal scale-based customer profile creation

S FT YONSEI UNIV. KOREA 16 Given the customer profile Perform - the CF-based recommendation procedure for a target customer Step 3-1. neighborhood formation –Computes the similarity between customers and forms –A neighborhood between a target customer and a group of like- minded customers –Similarity : between the target customer a and other customers b Example 4) R AB =0.63, R AC =0.30, R AD =0.81, R AE =0.70, R AF = Methodology: Phase 3 : neighborhood formation and recommendation generation

S FT YONSEI UNIV. KOREA 16 Step 3-2. recommendation generation –Top-N recommendation –Recommendation list of N music items –Previously purchased music items : excluded, each customer’s purchase patterns or coverage –Music j, target customer a Exam6) result in exam5. 11 Methodology: Phase 3 : neighborhood formation and recommendation generation

S FT YONSEI UNIV. KOREA 16 Experimental environment Experiment design –Live user experiment –Benchmark system CoFoSIM running PC (same interface- mobile) cardinal scale-based recommender system (CS-RS) ordinal scale-based recommender system (OS-RS) –Common factor for systems Fixed neighborhood size : 10 Recommendation lists(Top-n) : 9 Data collection –Between May 1 and June 18, 2007 –317 real mobile Web customers –Previous experience purchasing music from real mobile Web sites 12

S FT YONSEI UNIV. KOREA 16 Variation of error by rating scales Compared the accuracy of CS-RS and OS-RS –OS-RS average : , higher 29% than CS-RS (during 7-weeks) –T-test(OS-RS, CS-RS) : (d.f=138, p<0.01) Different mean of the correlation metric between the two systems OS-RS : smaller estimation error than CS-RS 13 Experimental results:

S FT YONSEI UNIV. KOREA 16 Variation of estimation error by consensus models Compared CoFoSIM with OS-RS (Used the ordinal scale) –CoFoSIM 11% higher than OS-RS –T-test (OS-RS, CoFoSIM) : (d.f=138, p<0.01) Different mean of the correlation metric between the two systems CoFoSIM : smaller estimation error than OS-RS 14 Experimental results:

S FT YONSEI UNIV. KOREA 16 relationship between the estimation error and recommendation quality Performance (precision, recall, and F1) –OS-RS > CS-RS : 60%, 15%, and 44% –CoFoSIM > OS-RS : 16%, 12%, and 15% T-test –OS-RS and CoFoSIM- differences –t={3.96, 16.25, and 5.43} One-way ANOVA test (p<0.01) –F(precision)=32.2 –F(recall)=9.5 –F(F1)= Experimental results:

S FT YONSEI UNIV. KOREA 16 CoFoSIM –viable CF-based recommender system for the mobile web –Enhance the quality of recommendations while mitigating customers’ burden of explicit ratings Customers will be able to purchase content with much lower connection time on the mobile Web because they will be able to easily find the desired items mobile content providers will be able to improve their profitability and revenues because their purchase conversion rate will be improved through increased customer satisfaction. 16 Conclusion

S FT YONSEI UNIV. KOREA 16 Discussion CF-based recommender + LBS Drawbacks 분석방법 –T-test –ANOVA –MAE(mean absolute error) 17