Skip to main content

Using Semantic Technology to Improve Recommender Systems Based on Slope One

  • Conference paper
  • First Online:

Part of the book series: Springer Proceedings in Complexity ((SPCOM))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. 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)

    Article  Google Scholar 

  2. Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Sci. Am. 5, 29–37 (2001)

    Google Scholar 

  3. Bizer, C., Heath, T., Idehen, K.U., Berners-Lee, T.: Linked data on the web. In: Proceedings of WWW, 2008

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Cross, V.: Fuzzy semantic distance measures between ontological concepts. In: Proceedings of IEEE Annual Meeting of the Fuzzy Information, 2004

    Google Scholar 

  6. Cremonesi, P., Koren, Y., Turrin, R: Performance of recommender algorithms on top-n recommendation tasks. In: Proceedings of RecSys, 2010

    Google Scholar 

  7. Ge, J., Qiu, Y.: Concept similarity matching based on semantic distance. In: Proceedings of SKG, 2008

    Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. Hill, W., Stead, L., Rosenstein, M., Furnas, G.: Recommending and evaluating choices in a virtual community of use. In: Proceedings of CHI, 1995

    Google Scholar 

  10. Kiesel, M., Grimnes, G.A.: DBTropes – A linked data wrapper approach incorporating community feedback. In: Proceedings of EKAW, 2010

    Google Scholar 

  11. Lemire, D., Maclachlan, A.: Slope One predictors for online rating-based collaborative filtering. In: Proceedings of SDM (2005)

    Google Scholar 

  12. Passant, A.: Measuring semantic distance on linking data and using it for resources recommendations. In: Proceedings of AAAI Spring Symposium Linked Data Meets, 2010

    Google Scholar 

  13. Passant, A.: dbrec – Music Recommendations Using DBpedia. In: Proceedings of ISWC, 2010

    Google Scholar 

  14. Shani, G., Gunawardana, A.: Evaluating recommendation systems. In: Recommender Systems Handbook, pp. 257–298, 2011

    Google Scholar 

  15. Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009(5), 1–19 (2009)

    Article  MATH  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. Yao, J., Yao, J., Yang, R., Chen, Z.: Product recommendation based on search keywords. In: Proceedings of WISA, 2012

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Wei Hu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics