Collaborative Filtering Recommender Systems


Collaborative Filtering Recommender Systems (2011) .. by Joseph A. Konstan etc


Contents

1 Introduction 82

1.1 History of Recommender Systems 84

1.2 Core Concepts, Vocabulary, and Notation 85

1.3 Overview 87

2 Collaborative Filtering Methods 88

2.1 Baseline Predictors 89

2.2 User–User Collaborative Filtering 91

2.3 Item–Item Collaborative Filtering 95

2.4 Dimensionality Reduction 101

2.5 Probabilistic Methods 107

2.6 Hybrid Recommenders 111

2.7 Selecting an Algorithm 112

3 Evaluating Recommender Systems 114

3.1 Data Sets 115

3.2 Offline Evaluation Structure 116

3.3 Prediction Accuracy 117

3.4 Accuracy Over Time 119

3.5 Ranking Accuracy 120

3.6 Decision Support Metrics 122

3.7 Online Evaluation 125

4 Building the Data Set 128

4.1 Sources of Preference Data 129

4.2 Rating Scales 132

4.3 Soliciting Ratings 134

4.4 Dealing with Noise 136

5 User Information Needs 138

5.1 User Tasks 139

5.2 Needs for Individual Items 140

5.3 Needs for Sets of Items 141

5.4 Systemic Needs 144

5.5 Summary 149

6 User Experience 150

6.1 Soliciting Ratings 150

6.2 Presenting Recommendations 151

6.3 Recommending in Conversation 153

6.4 Recommending in Social Context 154

6.5 Shaping User Experience with Recommendations 157

7 Conclusion and Resources 159

7.1 Resources 162

References 164