{"title":"基于协同过滤算法的学习对象推荐方法比较","authors":"H. D. Santos, C. Cechinel, R. M. Araújo","doi":"10.1108/PROG-05-2016-0044","DOIUrl":null,"url":null,"abstract":"Purpose \n \n \n \n \nThe purpose of this paper is to present the results of a comparison among three different approaches for recommending learning objects (LO) inside a repository. The comparison focuses not only on prediction errors but also on the coverage of each tested configuration. \n \n \n \n \nDesign/methodology/approach \n \n \n \n \nThe authors compared the offline evaluation by using pure collaborative filtering (CF) algorithms with two other different combinations of pre-processed data. The first approach for pre-processing data consisted of clustering users according to their disciplines resemblance, while the second approach consisted of clustering LO according to their textual similarity regarding title and description. The three methods were compared with respect to the mean average error between predicted values and real values. Moreover, we evaluated the impact of the number of clusters and neighborhood size on the user-coverage. \n \n \n \n \nFindings \n \n \n \n \nClustering LO has improved the prediction error measure with a small loss on user-coverage when compared to the pure CF approach. On the other hand, the approach of clustering users failed in both the error and in user-space coverage. It also became clear that the neighborhood size is the most relevant parameter to determine how large the coverage will be. \n \n \n \n \nResearch limitations \n \n \n \n \nThe methods proposed here were not yet evaluated in a real-world scenario, with real users opinions about the recommendations and their respective learning goals. Future work is still required to evaluate users opinions. \n \n \n \n \nOriginality/value \n \n \n \n \nThis research provides evidence toward new recommendation methods directed toward LO repositories.","PeriodicalId":49663,"journal":{"name":"Program-Electronic Library and Information Systems","volume":"51 1","pages":"35-51"},"PeriodicalIF":0.0000,"publicationDate":"2017-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1108/PROG-05-2016-0044","citationCount":"2","resultStr":"{\"title\":\"A comparison among approaches for recommending learning objects through collaborative filtering algorithms\",\"authors\":\"H. D. Santos, C. Cechinel, R. M. Araújo\",\"doi\":\"10.1108/PROG-05-2016-0044\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Purpose \\n \\n \\n \\n \\nThe purpose of this paper is to present the results of a comparison among three different approaches for recommending learning objects (LO) inside a repository. The comparison focuses not only on prediction errors but also on the coverage of each tested configuration. \\n \\n \\n \\n \\nDesign/methodology/approach \\n \\n \\n \\n \\nThe authors compared the offline evaluation by using pure collaborative filtering (CF) algorithms with two other different combinations of pre-processed data. The first approach for pre-processing data consisted of clustering users according to their disciplines resemblance, while the second approach consisted of clustering LO according to their textual similarity regarding title and description. The three methods were compared with respect to the mean average error between predicted values and real values. Moreover, we evaluated the impact of the number of clusters and neighborhood size on the user-coverage. \\n \\n \\n \\n \\nFindings \\n \\n \\n \\n \\nClustering LO has improved the prediction error measure with a small loss on user-coverage when compared to the pure CF approach. On the other hand, the approach of clustering users failed in both the error and in user-space coverage. It also became clear that the neighborhood size is the most relevant parameter to determine how large the coverage will be. \\n \\n \\n \\n \\nResearch limitations \\n \\n \\n \\n \\nThe methods proposed here were not yet evaluated in a real-world scenario, with real users opinions about the recommendations and their respective learning goals. Future work is still required to evaluate users opinions. \\n \\n \\n \\n \\nOriginality/value \\n \\n \\n \\n \\nThis research provides evidence toward new recommendation methods directed toward LO repositories.\",\"PeriodicalId\":49663,\"journal\":{\"name\":\"Program-Electronic Library and Information Systems\",\"volume\":\"51 1\",\"pages\":\"35-51\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-03-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1108/PROG-05-2016-0044\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Program-Electronic Library and Information Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1108/PROG-05-2016-0044\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q\",\"JCRName\":\"Social Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Program-Electronic Library and Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1108/PROG-05-2016-0044","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q","JCRName":"Social Sciences","Score":null,"Total":0}
A comparison among approaches for recommending learning objects through collaborative filtering algorithms
Purpose
The purpose of this paper is to present the results of a comparison among three different approaches for recommending learning objects (LO) inside a repository. The comparison focuses not only on prediction errors but also on the coverage of each tested configuration.
Design/methodology/approach
The authors compared the offline evaluation by using pure collaborative filtering (CF) algorithms with two other different combinations of pre-processed data. The first approach for pre-processing data consisted of clustering users according to their disciplines resemblance, while the second approach consisted of clustering LO according to their textual similarity regarding title and description. The three methods were compared with respect to the mean average error between predicted values and real values. Moreover, we evaluated the impact of the number of clusters and neighborhood size on the user-coverage.
Findings
Clustering LO has improved the prediction error measure with a small loss on user-coverage when compared to the pure CF approach. On the other hand, the approach of clustering users failed in both the error and in user-space coverage. It also became clear that the neighborhood size is the most relevant parameter to determine how large the coverage will be.
Research limitations
The methods proposed here were not yet evaluated in a real-world scenario, with real users opinions about the recommendations and their respective learning goals. Future work is still required to evaluate users opinions.
Originality/value
This research provides evidence toward new recommendation methods directed toward LO repositories.
期刊介绍:
■Automation of library and information services ■Storage and retrieval of all forms of electronic information ■Delivery of information to end users ■Database design and management ■Techniques for storing and distributing information ■Networking and communications technology ■The Internet ■User interface design ■Procurement of systems ■User training and support ■System evaluation