Abstract
Slope One is a family of algorithms proposed for collaborative filtering and has been widely deployed on websites’ recommender systems. Compared to SVD, LSI, Similarity Fusion, or some other commonly used algorithms, Slope One often gives better performance in usability, realizability, and efficiency. However, its prediction accuracy is sometimes lower than other expensive methods, because it is a collaborative filtering model only based on average rating difference and cannot meet some special or individual requirements. The user’s and item’s features are also not well considered. In this paper, we propose a new approach for enhancing Slope One using semantic technologies. We explore the implicit relationships between items based on the Linked Data and some measures for computing the semantic distances. The relevance information can be utilized to adjust the weighting when computing the prediction ratings. The approach is easy to be implemented and does not increase the complexity of Slope One hardly. A preliminary experiment is conducted and shows that our approach outperforms the traditional weighted Slope One scheme.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17(6), 734–749 (2005)
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Sci. Am. 5, 29–37 (2001)
Bizer, C., Heath, T., Idehen, K.U., Berners-Lee, T.: Linked data on the web. In: Proceedings of WWW, 2008
Cacheda, F., Carneiro, V., Fernandez, D., Formoso, V.: Comparison of collaborative filtering algorithms: Limitations of current techniques and proposals for scalable, high-performance recommender systems. IEEE Trans. Web 5(1), 2:1–2:33 (2011)
Cross, V.: Fuzzy semantic distance measures between ontological concepts. In: Proceedings of IEEE Annual Meeting of the Fuzzy Information, 2004
Cremonesi, P., Koren, Y., Turrin, R: Performance of recommender algorithms on top-n recommendation tasks. In: Proceedings of RecSys, 2010
Ge, J., Qiu, Y.: Concept similarity matching based on semantic distance. In: Proceedings of SKG, 2008
Herlocker, J.L., Konstan, J.A., Terveen, L.G., Riedl, J.T.: Evaluating collaborative filtering recommender systems. ACM Trans. Inform. Syst. 22(1), 5–53 (2004)
Hill, W., Stead, L., Rosenstein, M., Furnas, G.: Recommending and evaluating choices in a virtual community of use. In: Proceedings of CHI, 1995
Kiesel, M., Grimnes, G.A.: DBTropes – A linked data wrapper approach incorporating community feedback. In: Proceedings of EKAW, 2010
Lemire, D., Maclachlan, A.: Slope One predictors for online rating-based collaborative filtering. In: Proceedings of SDM (2005)
Passant, A.: Measuring semantic distance on linking data and using it for resources recommendations. In: Proceedings of AAAI Spring Symposium Linked Data Meets, 2010
Passant, A.: dbrec – Music Recommendations Using DBpedia. In: Proceedings of ISWC, 2010
Shani, G., Gunawardana, A.: Evaluating recommendation systems. In: Recommender Systems Handbook, pp. 257–298, 2011
Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009(5), 1–19 (2009)
Willmott, C.J., Matsuura, K.: Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate Res. 30(1), 79–82 (2005)
Wu, H.C., Luk, R.W.P., Wong, K.F., Kwok, K.L.: Interpreting TF-IDF term weights as making relevance decisions. ACM Trans. Inform. Syst. 26(3), 13:1–13:37 (2008)
Yao, J., Yao, J., Yang, R., Chen, Z.: Product recommendation based on search keywords. In: Proceedings of WISA, 2012
Acknowledgements
This work is supported in part by the National Natural Science Foundation of China under Grant Nos. 61003018 and 61021062, in part by the National Research Foundation for the Doctoral Program of Higher Education of China under Grant No. 20100091120041, and also in part by the Natural Science Foundation of Jiangsu Province under Grant No. BK2011189.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this paper
Cite this paper
Yang, R., Hu, W., Qu, Y. (2013). Using Semantic Technology to Improve Recommender Systems Based on Slope One. In: Li, J., Qi, G., Zhao, D., Nejdl, W., Zheng, HT. (eds) Semantic Web and Web Science. Springer Proceedings in Complexity. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-6880-6_2
Download citation
DOI: https://doi.org/10.1007/978-1-4614-6880-6_2
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-6879-0
Online ISBN: 978-1-4614-6880-6
eBook Packages: Computer ScienceComputer Science (R0)