{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T17:03:07Z","timestamp":1773248587167,"version":"3.50.1"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,12,27]],"date-time":"2019-12-27T00:00:00Z","timestamp":1577404800000},"content-version":"vor","delay-in-days":26,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Smart Learn. Environ."],"published-print":{"date-parts":[[2019,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Recommender systems (RS) have been applied in the area of educations to recommend formal and informal learning materials, after-school programs or online courses. In the traditional RS, the receiver of\u00a0the recommendations is the only stakeholder, but other stakeholders may be involved in the environment. Take educations for example, not only\u00a0the preference of the student, but also the perspective of other stakeholders (e.g., instructors, parents, publishers, etc) may be important in the process of recommendations. Multi-stakeholder recommender systems (MSRS) were\u00a0recently proposed to balance the needs of multiple stakeholders in the recommender systems. We use course project recommendations as a case study, and\u00a0the perspectives of both students and instructors will be considered in our work. However, students and instructors may have different perceptions on the\u00a0technical difficulty of the projects. In this paper, we particularly focus on the solution of preference corrections which can be used to capture different perceptions of students and instructors in the multi-stakeholder educational recommendations.<\/jats:p>","DOI":"10.1186\/s40561-019-0092-3","type":"journal-article","created":{"date-parts":[[2019,12,27]],"date-time":"2019-12-27T16:02:34Z","timestamp":1577462554000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Preference corrections: capturing student and instructor perceptions in educational recommendations"],"prefix":"10.1186","volume":"6","author":[{"given":"Yong","family":"Zheng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,12,27]]},"reference":[{"key":"92_CR1","volume-title":"Multiple stakeholders in music recommender systems","author":"H Abdollahpouri","year":"2017","unstructured":"Abdollahpouri, H., Essinger, S.: Multiple stakeholders in music recommender systems. arXiv preprint arXiv:1708.00120 (2017)."},{"key":"92_CR2","doi-asserted-by":"crossref","unstructured":"Adomavicius, G., & Kwon, Y. (2007). New recommendation techniques for multicriteria rating systems. IEEE Intell Syst, 22.3, 48\u201355.","DOI":"10.1109\/MIS.2007.58"},{"issue":"4","key":"92_CR3","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1023\/A:1021240730564","volume":"12","author":"R Burke","year":"2002","unstructured":"Burke, R. (2002). Hybrid recommender systems: Survey and experiments. User Model. User-Adap. Inter., 12(4), 331\u2013370.","journal-title":"User Model. User-Adap. Inter."},{"key":"92_CR4","doi-asserted-by":"crossref","unstructured":"Burke, R., & Abdollahpouri, H. (2016). Educational recommendation with multiple stakeholders. In 2016 IEEE\/WIC\/ACM international conference on web intelligence workshops (WIW) (pp. 62\u201363). IEEE proceedings, Piscataway.","DOI":"10.1109\/WIW.2016.028"},{"key":"92_CR5","doi-asserted-by":"crossref","unstructured":"Burke, R., Zheng, Y., & Riley, S. (2011). Experience discovery: Hybrid recommendation of student activities using social network data. In Proceedings of the 2nd international workshop on information heterogeneity and fusion in recommender systems (pp. 49\u201352). ACM Proceedings, New York.","DOI":"10.1145\/2039320.2039327"},{"key":"92_CR6","volume-title":"UMAP (Extended Proceedings)","author":"RD Burke","year":"2016","unstructured":"Burke, R. D., Abdollahpouri, H., Mobasher, B., & Gupta, T. (2016). Towards multi-stakeholder utility evaluation of recommender systems. In UMAP (Extended Proceedings)."},{"key":"92_CR7","doi-asserted-by":"crossref","unstructured":"Chelliah, M., Zheng, Y., Sarkar, S., & Kakkar, V. (2019). Recommendation for multi-stakeholders and through neural review mining. In Proceedings of the 28th ACM international conference on information and knowledge management. ACM Proceedings, New York.","DOI":"10.1145\/3357384.3360321"},{"key":"92_CR8","volume-title":"A fast multi-objective evolutionary algorithm for finding well-spread pareto-optimal solutions","author":"K Deb","year":"2003","unstructured":"Deb, K.: A fast multi-objective evolutionary algorithm for finding well-spread pareto-optimal solutions. KanGAL Report No 2003002 (2003)."},{"issue":"2","key":"92_CR9","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans. Evol. Comput., 6(2), 182\u2013197.","journal-title":"IEEE Trans. Evol. Comput."},{"key":"92_CR10","first-page":"635","volume-title":"Proceedings of the 8th Conference on Genetic and Evolutionary Computation","author":"K Deb","year":"2006","unstructured":"Deb, K., & Sundar, J. (2006). Reference point based multi-objective optimization using evolutionary algorithms. In Proceedings of the 8th Conference on Genetic and Evolutionary Computation (pp. 635\u2013642)."},{"key":"92_CR11","doi-asserted-by":"crossref","unstructured":"Drachsler, H., Verbert, K., Santos, O. C., & Manouselis, N. (2015). Panorama of recommender systems to support learning. In Recommender Systems Handbook (pp. 421\u2013451). Springer, US.","DOI":"10.1007\/978-1-4899-7637-6_12"},{"issue":"2018","key":"92_CR12","first-page":"14","volume":"6","author":"MD Ekstrand","year":"2018","unstructured":"Ekstrand, M. D., Azpiazu, I. M., Wright, K. L., & Pera, M. S. (2018). Retrieving and recommending for the classroom. ComplexRec, 6(2018), 14.","journal-title":"ComplexRec"},{"key":"92_CR13","doi-asserted-by":"crossref","unstructured":"He, Q., Pei, J., Kifer, D., Mitra, P., & Giles, L. (2010). Context-aware citation recommendation. In Proceedings of the 19th international conference on world wide web (pp. 421\u2013430). ACM.","DOI":"10.1145\/1772690.1772734"},{"key":"92_CR14","doi-asserted-by":"crossref","unstructured":"Hughes, E. J. (2003). Multiple single objective pareto sampling. In Evolutionary Computation, 2003. CEC\u201903. The 2003 Congress on (Vol. 4, pp. 2678\u20132684). IEEE proceedings, Piscataway.","DOI":"10.1109\/CEC.2003.1299427"},{"key":"92_CR15","doi-asserted-by":"crossref","unstructured":"Koren, Y., Bell, R., & Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 8, 30\u201337.","DOI":"10.1109\/MC.2009.263"},{"key":"92_CR16","doi-asserted-by":"crossref","unstructured":"Nebro, A. J., Durillo, J. J., Garcia-Nieto, J., Coello, C. C., Luna, F., & Alba, E. (2009). Smpso: A new pso-based metaheuristic for multi-objective optimization. In Computational intelligence in Miulti-criteria decision-making, 2009. Mcdm\u201909. Ieee symposium on (pp. 66\u201373). IEEE proceedings, Piscataway.","DOI":"10.1109\/MCDM.2009.4938830"},{"key":"92_CR17","volume-title":"A multi-objective learning to re-rank approach to optimize online marketplaces for multiple stakeholders","author":"P Nguyen","year":"2017","unstructured":"Nguyen, P., Dines, J., Krasnodebski, J.: A multi-objective learning to re-rank approach to optimize online marketplaces for multiple stakeholders. arXiv preprint arXiv:1708.00651 (2017)."},{"key":"92_CR18","doi-asserted-by":"crossref","unstructured":"Pera, M. S., & Ng, Y.-K. (2012). Personalized recommendations on books for k-12 readers. In Proceedings of the fifth ACM workshop on research advances in large digital book repositories and complementary media (pp. 11\u201312). ACM Proceedings, New York.","DOI":"10.1145\/2390116.2390124"},{"key":"92_CR19","doi-asserted-by":"crossref","unstructured":"Pera, M. S., & Ng, Y.-K. (2013). What to read next?: Making personalized book recommendations for k-12 users. In Proceedings of the 7th ACM conference on recommender systems (pp. 113\u2013120). ACM Proceedings, New York.","DOI":"10.1145\/2507157.2507181"},{"key":"92_CR20","doi-asserted-by":"crossref","unstructured":"Pizzato, L., Rej, T., Chung, T., Koprinska, I., & Kay, J. (2010). Recon: A reciprocal recommender for online dating. In Proceedings of the fourth ACM conference on recommender systems (pp. 207\u2013214). ACM Proceedings, New York.","DOI":"10.1145\/1864708.1864747"},{"key":"92_CR21","doi-asserted-by":"crossref","unstructured":"Sierra, M. R., & Coello, C. A. C. (2005). Improving pso-based multi-objective optimization using crowding, mutation and -dominance. In International conference on evolutionary multi-criterion optimization (pp. 505\u2013519). Springer, Berlin, Heidelberg.","DOI":"10.1007\/978-3-540-31880-4_35"},{"key":"92_CR22","first-page":"1883","volume-title":"Advances in Neural Information Processing Systems","author":"H Valizadegan","year":"2009","unstructured":"Valizadegan, H., Jin, R., Zhang, R., & Mao, J. (2009). Learning to rank by optimizing ndcg measure. In Advances in Neural Information Processing Systems (pp. 1883\u20131891)."},{"key":"92_CR23","doi-asserted-by":"crossref","unstructured":"Wohlin, C., Runeson, P., H\u00a8ost, M., Ohlsson, M. C., Regnell, B., & Wessl\u2019en, A. (2012). Experimentation in Software Engineering. Springer, Berlin, Heidelberg.","DOI":"10.1007\/978-3-642-29044-2"},{"issue":"16","key":"92_CR24","first-page":"4061","volume":"8","author":"H Yu","year":"2011","unstructured":"Yu, H., Liu, C., & ZHANG, F. (2011). Reciprocal recommendation algorithm for the field of recruitment. J Inf Comput Sci, 8(16), 4061\u20134068.","journal-title":"J Inf Comput Sci"},{"key":"92_CR25","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Pu, A. (2018a). Utility-based multi-stakeholder recommendations by multi-objective optimization. In Proceedings of the 2018 IEEE\/WIC\/ACM international conference on web intelligence. IEEE proceedings, Piscataway.","DOI":"10.1109\/WI.2018.00-98"},{"key":"92_CR26","doi-asserted-by":"crossref","unstructured":"Zheng, Y. (2018b). Personality-aware decision making in educational learning. In Proceedings of the 23rd international conference on intelligent user interfaces companion (p. 58). ACM Proceedings, New York.","DOI":"10.1145\/3180308.3180367"},{"key":"92_CR27","doi-asserted-by":"crossref","unstructured":"Zheng, Y.(2019a). Multi-stakeholder personalized learning with preference corrections. In Proceedings of the 18th IEEE International Conference on Advanced Learning Technologies (ICALT). IEEE proceedings, Piscataway.","DOI":"10.1109\/ICALT.2019.00019"},{"key":"92_CR28","doi-asserted-by":"crossref","unstructured":"Zheng, Y. (2019b). Utility-based multi-criteria recommender systems. In Proceedings of the ACM symposium on applied computing. ACM Proceedings, New York.","DOI":"10.1145\/3297280.3297641"},{"key":"92_CR29","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Dave, T., Mishra, N., & Kumar, H. (2018). Fairness in reciprocal recommendations: A speed-dating study. In Adjunct publication of the 26th conference on user modeling, adaptation and personalization (pp. 29\u201334). ACM Proceedings, New York.","DOI":"10.1145\/3213586.3226207"},{"key":"92_CR30","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Ghane, N., & Sabouri, M. (2019). Personalized educational learning with multi-stakeholder optimizations. In Adjunct Proceedings of the ACM Conference on User Modelling, Adaptation and Personalization. ACM.","DOI":"10.1145\/3314183.3323843"}],"container-title":["Smart Learning Environments"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40561-019-0092-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s40561-019-0092-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40561-019-0092-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,26]],"date-time":"2020-12-26T00:04:18Z","timestamp":1608941058000},"score":1,"resource":{"primary":{"URL":"https:\/\/slejournal.springeropen.com\/articles\/10.1186\/s40561-019-0092-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["92"],"URL":"https:\/\/doi.org\/10.1186\/s40561-019-0092-3","relation":{},"ISSN":["2196-7091"],"issn-type":[{"value":"2196-7091","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12]]},"assertion":[{"value":"26 August 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 October 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 December 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The author declares that he has no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"29"}}