{"title":"基于k均值聚类的社会学习推荐方法","authors":"Sonia Souabi, A. Retbi, M. K. Idrissi, S. Bennani","doi":"10.1109/ISCV49265.2020.9204203","DOIUrl":null,"url":null,"abstract":"Social networks are a powerful and efficient tool for e-learning promoting collaboration between learners. Thus, to better manage the learning process within these environments, it is imperative to use recommendation systems which take a very significant role in suggesting interesting material adapted to the different needs of learners. To model the recommendation systems, the researchers relied on numerous tools such as the exploitation of Machine Learning algorithms or social interactions between learners. Yet, behaviour within a social network can actually differ from one learner to another, so we will be dealing with several categories of learners with distinct attitudes. Based on this, we raise a rather important issue which is to classify the learners according to well-defined criteria and attitudes before calculating the recommendations. In the recommendation system we advocate, we therefore use the k-means algorithm to classify learners, then we calculate the recommendations for each cluster by referring to our old recommendation system proposed in one of our previous works. The global system is thus based on three essential points: k-means, correlation and co-occurrence. We then evaluate the performance of our proposed system in order to show its performance compared to the system that does not consider the k-means algorithm.","PeriodicalId":313743,"journal":{"name":"2020 International Conference on Intelligent Systems and Computer Vision (ISCV)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A Recommendation Approach in Social Learning Based on K-Means Clustering\",\"authors\":\"Sonia Souabi, A. Retbi, M. K. Idrissi, S. Bennani\",\"doi\":\"10.1109/ISCV49265.2020.9204203\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Social networks are a powerful and efficient tool for e-learning promoting collaboration between learners. Thus, to better manage the learning process within these environments, it is imperative to use recommendation systems which take a very significant role in suggesting interesting material adapted to the different needs of learners. To model the recommendation systems, the researchers relied on numerous tools such as the exploitation of Machine Learning algorithms or social interactions between learners. Yet, behaviour within a social network can actually differ from one learner to another, so we will be dealing with several categories of learners with distinct attitudes. Based on this, we raise a rather important issue which is to classify the learners according to well-defined criteria and attitudes before calculating the recommendations. In the recommendation system we advocate, we therefore use the k-means algorithm to classify learners, then we calculate the recommendations for each cluster by referring to our old recommendation system proposed in one of our previous works. The global system is thus based on three essential points: k-means, correlation and co-occurrence. We then evaluate the performance of our proposed system in order to show its performance compared to the system that does not consider the k-means algorithm.\",\"PeriodicalId\":313743,\"journal\":{\"name\":\"2020 International Conference on Intelligent Systems and Computer Vision (ISCV)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Conference on Intelligent Systems and Computer Vision (ISCV)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISCV49265.2020.9204203\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Intelligent Systems and Computer Vision (ISCV)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCV49265.2020.9204203","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Recommendation Approach in Social Learning Based on K-Means Clustering
Social networks are a powerful and efficient tool for e-learning promoting collaboration between learners. Thus, to better manage the learning process within these environments, it is imperative to use recommendation systems which take a very significant role in suggesting interesting material adapted to the different needs of learners. To model the recommendation systems, the researchers relied on numerous tools such as the exploitation of Machine Learning algorithms or social interactions between learners. Yet, behaviour within a social network can actually differ from one learner to another, so we will be dealing with several categories of learners with distinct attitudes. Based on this, we raise a rather important issue which is to classify the learners according to well-defined criteria and attitudes before calculating the recommendations. In the recommendation system we advocate, we therefore use the k-means algorithm to classify learners, then we calculate the recommendations for each cluster by referring to our old recommendation system proposed in one of our previous works. The global system is thus based on three essential points: k-means, correlation and co-occurrence. We then evaluate the performance of our proposed system in order to show its performance compared to the system that does not consider the k-means algorithm.