Skip to main content
Log in

A Lesson learned from PMF based approach for Semantic Recommender System

  • Published:
Journal of Intelligent Information Systems Aims and scope Submit manuscript

Abstract

Linked Open Data cloud is being conceived and published to improve the usability and performance of various applications including Recommender System. While most of the existing works incorporate semantic web information into recommendation system by exploiting content based method, we introduced a collaborative filtering based semantic dual probabilistic matrix factorization approach. We have used semantic item features, generated in an unsupervised manner and incorporated them into user-item preference matrix for recommendation by co-factoring two matrices. To mitigate the difficulty of high dimensionality, sparsity and possible noise in the semantic item-property matrix, Singular Value Decomposition was used as an unsupervised preprocessing step. To evaluate our new approach, RMSE are compared with 10 state-of-art algorithms especially Probabilistic Matrix Factorization which our method is based on, Precision is also compared between our method and PMF. Although similar dual matrix factorization approaches exist but most of them deal with very small item property matrix with abundant entries while our approach introduced a high dimensional and sparse item property matrix through an unsupervised automatic way which also alleviate the efforts to create those item property matrices.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Notes

  1. https://github.com/nidhikush/SemPMF.v

  2. https://bitbucket.org/sunxd/collaborativejmf.

  3. https://github.com/sisinflab/LODrecsys-datasets.

  4. https://github.com/nidhikush/SemPMF

References

  • Basile, P., Musto, C., de Gemmis, M., Lops, P., Narducci, F., & Semeraro, G. (2014). Aggregation strategies for linked open data-enabled recommender systems, 11th ESWC 2014 (ESWC2014). http://data.semanticweb.org/conference/eswc/2014/paper/semeval/16.

  • Christian, B.H.T., & Berners-Lee, T. (2006). Linked data- the story do far. Internation Journal of Semantic Web and Information Systems.

  • Campbell, L.M., & MacNeill, S. (2010). The semantic web. linked and open data, JISC Cetis Center for Educational Technology and Iteroperability Standards, JISC CETIS (pp. 1–6).

  • Di Noia, T., Mirizzi, R., Ostuni, V.C., & Romito, D. (2012a). Exploiting the web of data in model-based recommender systems, Proceedings of the Sixth ACM Conference on Recommender Systems. doi:http://dx.doi.org/10.1145/2365952.2366007 (pp. 253–256). NY, USA, RecSys ’12: ACM.

  • Di Noia, T., Mirizzi, R., Ostuni, V.C., Romito, D., & Zanker, M. (2012b). Linked open data to support content-based recommender systems, Proceedings of the 8th International Conference on Semantic Systems. doi:10.1145/2362499.2362501 (pp. 1–8). NY, USA, I-SEMANTICS ’12: ACM.

  • Kushwaha, N., & Vyas, O.P. (2015). Information theoretic approach for cold start users with diversity improvement technique for semantic recommender system. IJMSO, 10(4), 281–290. doi:10.1504/IJMSO.2015.074753.

    Article  Google Scholar 

  • Ma, H., Yang, H., Lyu, M.R., & King, I. (2008). Sorec: Social recommendation using probabilistic matrix factorization, Proceedings of the 17th ACM Conference on Information and Knowledge Management. doi:10.1145/1458082.1458205(pp. 931–940). NY, USA, CIKM ’08: ACM.

  • Maccatrozzo, V., Ceolin, D., Aroyo, L., & Groth, P. (2014). A semantic pattern-based recommender, Semantic Web Evaluation Challenge, Communications in Computer and Information Science. doi:10.1007/978-3-319-12024-9_24, (Vol. 475 pp. 182–187): Springer International Publishing.

  • Meymandpour, R., & Davis, J. (2014). Lodify: A hybrid recommender system based on linked open data, Semantic Web Evaluation Challenge, Communications in Computer and Information Science. http://data.semanticweb.org/conference/eswc/2014/paper/semeval/18, Vol. 475.

  • Mihelčić, M., Antulov-Fantulin, N., Bošnjak, M., & Šmuc, T (2012). Extending rapidminer with recommender systems algorithms, RapidMiner Community Meeting and Conference (RCOMM.

  • Moreno, A., Ariza-Porras, C., Lago, P., Jimenez-Guarin, C., Castro, H., & Riveill, M. (2014). Hybrid model rating prediction with linked open data for recommender systems, Semantic Web Evaluation Challenge, Communications in Computer and Information Science. doi:10.1007/978-3-319-12024-9_26, (Vol. 475 pp. 193–198): Springer International Publishing.

  • Ostuni, V.C., Noia, T.D., Mirizzi, R., Romito, D., & Sciascio, E.D. (2013). Cinemappy: a context-aware mobile app for movie recommendations boosted by dbpedia.

  • Owen, S., Anil, R., Dunning, T., & Friedman, E. (2011). Mahout in action. Manning Shelter Island.

  • Passant, A. (2010). dbrec- music recommendations using dbpedia. In Patel-Schneider, P., Pan, Y., Hitzler, P., Mika, P., Zhang, L., Pan, J., Horrocks, I., & Glimm, B. (Eds.), The Semantic Web- ISWC 2010, Lecture Notes in Computer Science. doi:10.1007/978-3-642-17749-1_14, (Vol. 6497 pp. 209–224): Springer Berlin Heidelberg.

  • Paulheim, H., & Fürnkranz, J (2012). Unsupervised feature generation from linked open data, International Conference on Web Intelligence, Mining, and Semantics (WIMS’12) (p. 31).

  • Peska, L., & Vojtas, P. (2014). Hybrid recommending exploiting multiple dbpedia language editions, Semantic Web Evaluation Challenge, Communications in Computer and Information Science. doi:10.1007/978-3-319-12024-9_18, (Vol. 475 pp. 144–149): Springer International Publishing.

  • Ristoski, P., & Paulheim, H. (2014). A comparison of propositionalization strategies for creating features from linked open data, Proceedings of the 1st Workshop on Linked Data for Knowledge Discovery co-located with ECML PKDD 2014. http://ceur-ws.org/Vol-1232/paper1.pdf.

  • Saveski, M., & Mantrach, A. (2014). Item cold-start recommendations, Proceedings of the 8th ACM Conference on Recommender Systems - RecSys ’14. doi:10.1145/2645710.2645751. New York, USA: ACM Press.

  • Shi, Y., Larson, M., & Hanjalic, A. (2013). Mining contextual movie similarity with matrix factorization for context-aware recommendation. ACM Trans. Intell. Syst. Technol., 4(1). doi:10.1145/2414425.2414441.

  • Singh, A.P., & Gordon, G.J. (2008). Relational learning via collective matrix factorization, Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. doi:10.1145/1401890.1401969(pp. 650–658). NY, USA, KDD ’08: ACM.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xudong Sun.

Additional information

The first two authors contribute equally. Part of the work is done in Paderborn University, Paderborn, Germany

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kushwaha, N., Sun, X., Singh, B. et al. A Lesson learned from PMF based approach for Semantic Recommender System. J Intell Inf Syst 50, 441–453 (2018). https://doi.org/10.1007/s10844-017-0467-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10844-017-0467-2

Keywords

Navigation