Contact The DL Team Contact Us | Switch to tabbed view

top of pageABSTRACT

Over the past two decades, a large amount of research effort has been devoted to developing algorithms that generate recommendations. The resulting research progress has established the importance of the user-item (U-I) matrix, which encodes the individual preferences of users for items in a collection, for recommender systems. The U-I matrix provides the basis for collaborative filtering (CF) techniques, the dominant framework for recommender systems. Currently, new recommendation scenarios are emerging that offer promising new information that goes beyond the U-I matrix. This information can be divided into two categories related to its source: rich side information concerning users and items, and interaction information associated with the interplay of users and items. In this survey, we summarize and analyze recommendation scenarios involving information sources and the CF algorithms that have been recently developed to address them. We provide a comprehensive introduction to a large body of research, more than 200 key references, with the aim of supporting the further development of recommender systems exploiting information beyond the U-I matrix. On the basis of this material, we identify and discuss what we see as the central challenges lying ahead for recommender system technology, both in terms of extensions of existing techniques as well as of the integration of techniques and technologies drawn from other research areas.

top of pageAUTHORS



Author image not provided  Yue Shi

No contact information provided yet.

Bibliometrics: publication history
Publication years2014-2015
Publication count3
Citation Count59
Available for download3
Downloads (6 Weeks)193
Downloads (12 Months)1,697
Downloads (cumulative)6,974
Average downloads per article2,324.67
Average citations per article19.67
View colleagues of Yue Shi


Author image not provided  Martha Larson

 homepage
 m.a.larsonattudelft.nl
Bibliometrics: publication history
Publication years2002-2016
Publication count101
Citation Count650
Available for download76
Downloads (6 Weeks)654
Downloads (12 Months)5,754
Downloads (cumulative)27,630
Average downloads per article363.55
Average citations per article6.44
View colleagues of Martha Larson


Author image not provided  Alan Hanjalic

No contact information provided yet.

Bibliometrics: publication history
Publication years1999-2014
Publication count20
Citation Count639
Available for download8
Downloads (6 Weeks)226
Downloads (12 Months)2,005
Downloads (cumulative)10,065
Average downloads per article1,258.13
Average citations per article31.95
View colleagues of Alan Hanjalic

top of pageREFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Gediminas Adomavicius, Bamshad Mobasher, Francesco Ricci, and Alexander Tuzhilin. 2011. Context-aware recommender systems. AI Magazine 32, 3, 67--80.
3
 
4
5
6
7
 
8
 
9
10
11
12
13
14
15
 
16
17
 
18
 
19
 
20
21
 
22
23
 
24
25
26
 
27
 
28
29
30
31
 
32
33
34
35
36
37
38
 
39
 
40
 
41
Gerhard Friedrich and Markus Zanker. 2011. A taxonomy for generating explanations in recommender systems. AI Magazine 32, 3, 90--98.
 
42
43
44
45
 
46
Jennifer Ann Golbeck. 2005. Computing and Applying Trust in Web-Based Social Networks. Ph.D. Dissertation. College Park, MD.
47
 
48
 
49
Lev Grossman. 2006. You yes, you are Time's person of the year. TIME (December 2006). http://www.time. com/time/magazine/article/0,9171,1570810,00.html
 
50
Lev Grossman. 2010. How computers know what we want—before we do. TIME 175, 20 (May 2010). http://www.time.com/time/magazine/article/0,9171,1992403,00.html
51
52
53
54
55
56
 
57
 
58
Luheng He, Nathan Liu, and Qiang Yang. 2011. Active dual collaborative filtering with both item and attribute feedback. In Proceedings of the 25th AAAI Conference on Artificial Intelligence (AAAI'11). http://www.aaai.org/ocs/index.php/AAAI/AAAI11/paper/view/3622
59
60
61
 
62
 
63
Geoffrey E. Hinton and Ruslan R. Salakhutdinov. 2006. Reducing the dimensionality of data with neural networks. Science 313, 5786, 504--507.
 
64
65
 
66
67
 
68
 
69
70
71
72
73
74
 
75
Anthony Jameson. 2011. What Should Recommender Systems People Know about the Psychology of Choice and Decision Making? Keynote at Workshop on Decision Making and Recommendation Acceptance Issues in Recommender Systems. http://recex.ist.tugraz.at/RecSysWorkshop/.
 
76
 
77
78
79
 
80
 
81
82
 
83
 
84
85
86
87
 
88
89
90
91
 
92
David Lazer, Alex Pentland, Lada Adamic, Sinan Aral, Albert-Lszl Barabsi, Devon Brewer, Nicholas Christakis, Noshir Contractor, James Fowler, Myron Gutmann, Tony Jebara, Gary King, Michael Macy, Deb Roy, and Marshall Van Alstyne. 2009. Computational social science. Science 323, 5915, 721--723. DOI:http://dx.doi.org/10.1126/science.1167742
93
 
94
95
96
97
98
 
99
 
100
101
 
102
103
104
105
 
106
107
108
 
109
110
111
112
113
114
115
116
117
 
118
Paolo Massa and Bobby Bhattacharjee. 2004. Using trust in recommender systems: An experimental analysis. In Trust Management (Lecture Notes in Computer Science), Christian Jensen, Stefan Poslad, and Theo Dimitrakos (Eds.), Vol. 2995. Springer, Berlin, Heidelberg, 221--235. http://dx.doi.org/10.1007/978-3-540-24747-0_17
 
119
Judith Masthoff. 2011. Group recommender systems: Combining individual models. In Recommender Systems Handbook, Francesco Ricci, Lior Rokach, Bracha Shapira, and Paul B. Kantor (Eds.). Springer, 677--702. DOI:http://dx.doi.org/10.1007/978-0-387-85820-3_21
 
120
121
122
 
123
124
125
 
126
M. E. J. Newman. 2005. Power laws, pareto distributions and Zipf's law. Contemporary Physics 46, 5 (May 2005), 323--351. DOI:http://dx.doi.org/10.1080/00107510500052444
 
127
 
128
 
129
130
 
131
 
132
 
133
Weike Pan, Evan Xiang, Nathan Liu, and Qiang Yang. 2010. Transfer learning in collaborative filtering for sparsity reduction. In Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10). http://www.aaai.org/ocs/index.php/AAAI/AAAI10/paper/view/1649
134
135
 
136
Jos J. Pazos Arias, Ana Fernández Vilas, Rebeca P. Díaz Redondo, Iván Cantador, and Pablo Castells. 2012. Group Recommender Systems: New Perspectives in the Social Web. Intelligent Systems Reference Library, Vol. 32. Springer, Berlin, Heidelberg, 139--157.
 
137
 
138
 
139
 
140
Ian Porteous, Arthur U. Asuncion, and Max Welling. 2010. Bayesian matrix factorization with side information and Dirichlet process mixtures. In Proceedings of the 24th Conference on Artificial Intelligence (AAAI'10).
141
 
142
143
144
 
145
146
147
148
149
 
150
Robert M. Roe, Jerome, and James T. Townsend. 2001. Multialternative decision field theory: A dynamic connectionist model of decision making. Psychological Review 108, 2, 370--392.
151
 
152
Alan Said, Ernesto W. De Luca, and Sahin Albayrak. 2010. How social relationships affect user similarities. In Proceedings of the ACM IUI'10 Workshop on Social Recommender Systems.
153
 
154
Ruslan Salakhutdinov and Andriy Mnih. 2008b. Probabilistic matrix factorization. In Advances in Neural Information Processing Systems, Vol. 20.
155
156
157
158
159
 
160
161
162
163
164
 
165
Yue Shi, Martha Larson, and Alan Hanjalic. 2010b. Towards understanding the challenges facing effective trust-aware recommendation. In Proceedings of Workshop on Recommender Systems and the Social Web.
166
 
167
 
168
Yue Shi, Pavel Serdyukov, Alan Hanjalic, and Martha Larson. 2011c. Personalized landmark recommendation based on geotags from photo sharing sites. In Proceedings of the 5th International Conference on Weblogs and Social Media (ICWSM'11). 622--625.
169
170
 
171
Luo Si and Rong Jin. 2003. Flexible mixture model for collaborative filtering. In Proceedings of the 20th International Conference on Machine Learning (CML'03). 704--711.
172
173
 
174
Amit Singhal. 2001. Modern information retrieval: A brief overview. IEEE Data Engineering Bulletin 24, 4, 35--43.
175
 
176
Barry Smyth, Jill Freyne, Maurice Coyle, and Peter Briggs. 2011. Recommendation as collaboration in Web search. AI Magazine 32, 3, 35--45.
177
178
179
 
180
181
 
182
 
183
 
184
Jian Tang, Jun Yan, Lei Ji, Ming Zhang, Shaodan Guo, Ning Liu, Xianfang Wang, and Zheng Chen. 2011. Collaborative users' brand preference mining across multiple domains from implicit feedbacks. In Proceedings of the 25th AAAI Conference on Artificial Intelligence (AAAI'11). http://dblp.uni-trier. de/db/conf/aaai/aaai2011.html#TangYJZGLWC11
 
185
 
186
187
 
188
189
190
 
191
192
193
194
 
195
Duncan J. Watts. 2007. A twenty-first century science. Nature 445, 7127, 489.
 
196
Duncan J. Watts and Steven H. Strogatz. 1998. Collective dynamics of small-world networks. Nature 393, 6684 (June 1998), 440--442. DOI:http://dx.doi.org/10.1038/30918
197
198
199
 
200
Liang Xiong, Xi Chen, Tzu-Kuo Huang, Jeff Schneider, and Jaime G. Carbonell. 2010. Temporal collaborative filtering with Bayesian probabilistic tensor factorization. In Proceedings of SIAM Data Mining 2010 (SDM'10). 211--222.
 
201
202
203
204
 
205
206
207
 
208
Kyung-Hyan Yoo and Ulrike Gretzel. 2011. Creating more credible and persuasive recommender systems: The influence of source characteristics on recommender system evaluations. In Recommender Systems Handbook, Francesco Ricci, Lior Rokach, Bracha Shapira, and Paul B. Kantor (Eds.). Springer, 455--477.
209
 
210
Yu Zhang, Bin Cao, and Dit yan Yeung. 2010. Multi-domain collaborative filtering. In Proceedings of the 26th Conference on Uncertainty in Artificial Intelligence (UAI'10).
211
212
 
213
Tom Zhou, Hao Ma, Michael Lyu, and Irwin King. 2010. UserRec: A user recommendation framework in social tagging systems. In Proceedings of the 24th AAAI Conference on Artificial Intelligence (AAAI'10). http://www.aaai.org/ocs/index.php/AAAI/AAAI10/paper/view/1927
214

top of pageCITED BY

58 Citations

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

top of pageINDEX TERMS

The ACM Computing Classification System (CCS rev.2012)

Note: Larger/Darker text within each node indicates a higher relevance of the materials to the taxonomic classification.

top of pagePUBLICATION

Title ACM Computing Surveys (CSUR) Surveys Homepage table of contents archive
Volume 47 Issue 1, July 2014
Article No. 3
Publication Date2014-07-01 (yyyy-mm-dd)
Funding Source Seventh Framework Programme
PublisherACM New York, NY, USA
ISSN: 0360-0300 EISSN: 1557-7341 doi>10.1145/2556270

top of pageREVIEWS


Reviews are not available for this item
Computing Reviews logo

top of pageCOMMENTS

Be the first to comment To Post a comment please sign in or create a free Web account

top of pageTable of Contents

ACM Computing Surveys (CSUR)

Volume 47 Issue 1, July 2014

Table of Contents
A Survey of Digital Map Processing Techniques
Yao-Yi Chiang, Stefan Leyk, Craig A. Knoblock
Article No.: 1
doi>10.1145/2557423
Full text: PDFPDF

Maps depict natural and human-induced changes on earth at a fine resolution for large areas and over long periods of time. In addition, maps—especially historical maps—are often the only information source about the earth as surveyed using ...
expand
Security and Privacy Protection in Visual Sensor Networks: A Survey
Thomas Winkler, Bernhard Rinner
Article No.: 2
doi>10.1145/2545883
Full text: PDFPDF

Visual sensor networks (VSNs) are receiving a lot of attention in research, and at the same time, commercial applications are starting to emerge. VSN devices come with image sensors, adequate processing power, and memory. They use wireless communication ...
expand
Collaborative Filtering beyond the User-Item Matrix: A Survey of the State of the Art and Future Challenges
Yue Shi, Martha Larson, Alan Hanjalic
Article No.: 3
doi>10.1145/2556270
Full text: PDFPDF

Over the past two decades, a large amount of research effort has been devoted to developing algorithms that generate recommendations. The resulting research progress has established the importance of the user-item (U-I) matrix, which encodes the individual ...
expand
A Survey of Directed Entity-Relation--Based First-Order Probabilistic Languages
Catherine Howard, Markus Stumptner
Article No.: 4
doi>10.1145/2560546
Full text: PDFPDF

Languages that combine aspects of probabilistic representations with aspects of first-order logic are referred to as first-order probabilistic languages (FOPLs). FOPLs can be divided into three categories: rule-based, procedural-based and entity-relation--based ...
expand
Discrete Bayesian Network Classifiers: A Survey
Concha Bielza, Pedro Larrañaga
Article No.: 5
doi>10.1145/2576868
Full text: PDFPDF

We have had to wait over 30 years since the naive Bayes model was first introduced in 1960 for the so-called Bayesian network classifiers to resurge. Based on Bayesian networks, these classifiers have many strengths, like model interpretability, accommodation ...
expand
A Classification and Survey of Analysis Strategies for Software Product Lines
Thomas Thüm, Sven Apel, Christian Kästner, Ina Schaefer, Gunter Saake
Article No.: 6
doi>10.1145/2580950
Full text: PDFPDF

Software-product-line engineering has gained considerable momentum in recent years, both in industry and in academia. A software product line is a family of software products that share a common set of features. Software product lines challenge traditional ...
expand
Interconnected Cloud Computing Environments: Challenges, Taxonomy, and Survey
Adel Nadjaran Toosi, Rodrigo N. Calheiros, Rajkumar Buyya
Article No.: 7
doi>10.1145/2593512
Full text: PDFPDF

A brief review of the Internet history reveals the fact that the Internet evolved after the formation of primarily independent networks. Similarly, interconnected clouds, also called Inter-cloud, can be viewed as a natural evolution of cloud computing. ...
expand
A Survey of User Interaction for Spontaneous Device Association
Ming Ki Chong, Rene Mayrhofer, Hans Gellersen
Article No.: 8
doi>10.1145/2597768
Full text: PDFPDF

In a wireless world, users can establish ad hoc virtual connections between devices that are unhampered by cables. This process is known as spontaneous device association. A wide range of interactive protocols and techniques have been demonstrated ...
expand
Adaptive Model-Driven User Interface Development Systems
Pierre A. Akiki, Arosha K. Bandara, Yijun Yu
Article No.: 9
doi>10.1145/2597999
Full text: PDFPDF

Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague many software applications. Model-driven engineering formed the basis for most of the systems targeting the development of such UIs. An overview of these ...
expand
Evolutionary Network Analysis: A Survey
Charu Aggarwal, Karthik Subbian
Article No.: 10
doi>10.1145/2601412
Full text: PDFPDF

Evolutionary network analysis has found an increasing interest in the literature because of the importance of different kinds of dynamic social networks, email networks, biological networks, and social streams. When a network evolves, the results of ...
expand
A Survey and Classification of Storage Deduplication Systems
João Paulo, José Pereira
Article No.: 11
doi>10.1145/2611778
Full text: PDFPDF

The automatic elimination of duplicate data in a storage system, commonly known as deduplication, is increasingly accepted as an effective technique to reduce storage costs. Thus, it has been applied to different storage types, including archives and ...
expand
Mobile Sensor Networks: System Hardware and Dispatch Software
You-Chiun Wang
Article No.: 12
doi>10.1145/2617662
Full text: PDFPDF

Wireless sensor networks (WSNs) provide a convenient way to monitor the physical environment. They consist of a large number of sensors that have sensing, computing, and communication abilities. In the past, sensors were considered as static, but the ...
expand
Intelligent Management Systems for Energy Efficiency in Buildings: A Survey
Alessandra De Paola, Marco Ortolani, Giuseppe Lo Re, Giuseppe Anastasi, Sajal K. Das
Article No.: 13
doi>10.1145/2611779
Full text: PDFPDF

In recent years, reduction of energy consumption in buildings has increasingly gained interest among researchers mainly due to practical reasons, such as economic advantages and long-term environmental sustainability. Many solutions have been proposed ...
expand
A Taxonomy and Survey of Microscopic Mobility Models from the Mobile Networking Domain
Joanne Treurniet
Article No.: 14
doi>10.1145/2616973
Full text: PDFPDF

A mobility model is used to generate the trajectories of mobile nodes in simulations when developing new algorithms for mobile networks. A model must realistically reflect the scenario in which the technology will be used to reliably validate the algorithm. ...
expand

Powered by The ACM Guide to Computing Literature


The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2017 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us
Did you know the ACM DL App is now available?
Did you know your Organization can subscribe to the ACM Digital Library?
The ACM Guide to Computing Literature
All Tags
Export Formats
 
 
Save to Binder