Abstract
The overwhelming amount of video and audio content makes it difficult for users to find new high-quality content matching the individual preferences. Recommender systems are built to suggest potentially interesting items by computing the similarity between users and items. The big challenges while creating recommender systems are the sparsity of data (the knowledge about users and items is often limited) and the popularity bias (most recommender algorithms tend to recommend popular items already known to the user). Semantic techniques supporting the graph-based representation of knowledge and the integration of heterogeneous datasets allow us to overcome these problems. The aggregation of knowledge from several different sources enables us to take into account many different aspects while computing recommendations. In addition, semantic recommender systems can provide explanations for suggested items helping the user to understand why an unknown item matches the individual user preferences. In this chapter we discuss the challenges in creating recommender systems and explain semantic approaches for the recommendation domain. We discuss the steps for building a semantic recommender system and present a semantic movie recommender system in detail. The advantages of semantic recommender systems compared to traditional recommender approaches are analyzed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
G. Adomavicius, A. Tuzhilin, Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extentions. IEEE Trans. Knowl. Data Eng. 17(6) (2005)
S. Auer, C. Bizer, G. Kobilarov, J. Lehmann, R. Cyganiak, Z. Ives, DBpedia: a nucleus for a web of open data, in The Semantic Web, Lecture Notes in Computer Science, vol. 4825, ed. by K. Aberer, K.-S. Choi, N. Noy, D. Allemang, K.-I. Lee, L. Nixon, J. Golbeck, P. Mika, D. Maynard, R. Mizoguchi, G. Schreiber, P. Cudré-Mauroux (Springer, Berlin, 2007), pp. 722–735
D. Beckett, B. McBride, RDF/XML syntax specification (revised). Technical report. World Wide Web Consortium (W3C) (2004)
D. Beckett, T. Berners-Lee, E. Prud’hommeaux, Terse RDF triple language. Technical report. World Wide Web Consortium (W3C) (2011)
C.M. Bishop, Pattern Recognition and Machine Learning (Information Science and Statistics) (Springer, New York, 2006)
C. Bizer, T. Heath, K. Idehen, T. Berners-Lee, Linked data on the web (LDOW2008), in Proceedings of the 17th International Conference on WWW (ACM, New York, 2008) pp. 1265–1266
C. Bizer, J. Lehmann, G. Kobilarov, S. Auer, C. Becker, R. Cyganiak, S. Hellmann, DBpedia—a crystallization point for the web of data. Web Seman. Sci. Serv. Agents World Wide Web 7(3), 154–165 (2009). The Web of Data
K. Bollacker, C. Evans, P. Paritosh, T. Sturge, J. Taylor, Freebase: a collaboratively created graph database for structuring human knowledge, in Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, SIGMOD’08 (ACM, New York, 2008), pp. 1247–1250
S. Bourke, K. McCarthy, B. Smyth, Power to the people: exploring neighbourhood formations in social recommender system, in Proceedings of the 5th ACM Conference on Recommender Systems, RecSys’11 (ACM, New York, 2011) pp. 337–340
Creative Commons Matt Lee. Creative commons Wiki. Web resource, 15th July 2014. http://wiki.creativecommons.org/
M. Dean, G. Schreiber, OWL, web ontology language. W3C recommendation. World Wide Web Consortium (W3C) (2004)
M. Fatemi, L. Tokarchuk, An empirical study on IMDb and its communities based on the network of co-reviewers, in Proceedings of the First Workshop on Measurement, Privacy, and Mobility, MPM’12 (ACM, New York, 2012) pp. 7:1–7:6
GroupLens Research. MovieLens data sets. Online resource, available at http://www.grouplens.org/node/73, October 2006
T. Heath, C. Bizer, Semantic annotation and retrieval: web of data, in Handbook of Semantic Web Technologies, ed. by J. Domingue, D. Fensel, J.A. Hendler (Springer, Berlin, 2011), pp. 191–229
J. Herlocker, J. Konstan, A. Bochers, J. Riedl, An algorithmic framework for performing collaborative filtering, in Proceedings of the 22nd International Conference on Research and Development in Information Retrieval (SIGIR’99) (1999)
J.L. Herlocker, J.A. Konstan, L.G. Terveen, J.T. Riedl, Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst. (TOIS) 22(1), 5–53 (2004)
Y. Koren, R. Bell, C. Volinsky, Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)
J. Kunegis, A. Lommatzsch, Learning spectral graph transformations for link prediction, in Proceedings of the 26th Annual International Conference on Machine Learning ICML’09 (ACM, New York, 2009), pp. 1–8
A. Lommatzsch, B. Kille, S. Albayrak, An agent-based movie recommender system combining the results computed based on heterogeneous semantic datasets, in Proceedings of the 13th GI International Conference on Innovative Internet Community Systems and the Workshop on Autonomous Systems, I2CS’13 (VDI, Düsseldorf, 2013)
A. Lommatzsch, D. Ploch, E.W.D. Luca, S. Albayrak, Named entity disambiguation for German news articles, in Proceedings of LWA2010 - Workshop-Woche: Lernen, ed. by M. Atzmüller, D. Benz, A. Hotho, G. Stumme (Wissen and Adaptivität, Kassel 2010)
A. Lommatzsch, T. Plumbaum, S. Albayrak, A linked dataverse knows better: boosting recommendation quality using semantic knowledge, in Proceedings of the 5th International Conference on Advances in Semantic Processing (IARIA, Wilmington, 2011), pp. 97–103
P. Lops, M. Gemmis, G. Semeraro, Content-Based Recommender Systems: State of the Art and Trends, Chapter 3 (Springer, New York, 2011), pp. 73–105
R. Polikar, Ensemble based systems in decision making. Circuits Syst. Mag. IEEE 6(3), 21–45 (2006)
S.J. Russell, P. Norvig, Artificial Intelligence: A Modern Approach, 2nd edn. (Pearson Education, Upper Saddle River, 2003)
G. Smith, P. Ledbrook, Grails in Action, 1st edn. (Manning Publications, 2009). ISBN: 978-193398893
D.E. Sullivan, B. Smyth, D. Wilson, Preserving recommender accuracy and diversity in sparse datasets. Int. J. Artif. Intel. Tools 13(01), 219–235 (2004)
N. Sundaresan, Recommender systems at the long tail, in Proceedings of the Fifth ACM Conference on Recommender Systems, RecSys’11 (ACM, New York, 2011), pp. 1–6
The Internet Movie Database Team. IMDb press room, about imdb. web resource, August 2014. Available online at http://www.imdb.com/pressroom/about/ retrieved on 15th July 2014
A. Tizghadam, A. Leon-Garcia, Betweenness centrality and resistance distance in communication networks. IEEE Netw. 24(6), 10–16 (2010)
Y. Zhao, G. Karypis, Evaluation of hierarchical clustering algorithms for document datasets, in Proceedings of the eleventh International Conference on Information and Knowledge Management, CIKM’02 (ACM, New York, 2002), pp. 515–524
Acknowledgments
This research was supported by the Deutsche Forschungsgemeinschaft, DFG, project number AL 561/11-1.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Lommatzsch, A. (2015). Semantic Movie Recommendations. In: Hopfgartner, F. (eds) Smart Information Systems. Advances in Computer Vision and Pattern Recognition. Springer, Cham. https://doi.org/10.1007/978-3-319-14178-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-14178-7_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-14177-0
Online ISBN: 978-3-319-14178-7
eBook Packages: Computer ScienceComputer Science (R0)