SOFTWARE SYSTEM FOR RECOMMENDING STUDY MODULE ON COURSE COMPUTER AND CONTROL ENGINEERING

Authors

  • Sonja Trpovski
  • Svetozar Stojković Autor

DOI:

https://doi.org/10.24867/02BE23Stojkovic

Keywords:

recommender systems, collaborative filtering, latent factor model, semantic web, RDF, SPARQL, Java Spring

Abstract

This paper contains an performance analysis on two types of recommender systems. First type is a recommender system based on collaborative filtering and the other one is based on latent factor model. Semantic web technologies are used for storing data, data are stored on Fuseki server and they are accessed via SPARQL queries. Recommender system based on collaborative filtering have the accuracy of 83.92% while the accuracy of LFM recommender system is 30.04%. It was concluded that even though collaborative filtering is more primitive method because it uses the part of whole student grades dataset.

References

[1] https://www.w3.org/standards/semanticweb/ontology
[2] https://www.w3.org/OWL/
[3] https://www.w3.org/RDF/
[4] https://www.w3.org/TR/rdf-sparql-query/
[5] https://www.datacamp.com/community/tutorials /recommender-systems-python
[6] http://onlinestatbook.com/2/describing_bivariate_data /pearson.html
[7] Learning Personal+Social Latent Factor Model for Social Recommendation; Yelong Shen, Ruoming Jin; Department of Computer Science Kent State University.
[8] MF-Based-Recommendation https://github.com/ShantanuDeshpande/MF-Based-Recommendation

Published

2019-03-09

Issue

Section

Electrotechnical and Computer Engineering