Fair performance-based user recommendation in eCoaching systems
-
Published:2022-08-05
Issue:5
Volume:32
Page:839-881
-
ISSN:0924-1868
-
Container-title:User Modeling and User-Adapted Interaction
-
language:en
-
Short-container-title:User Model User-Adap Inter
Author:
Boratto LudovicoORCID, Carta Salvatore, Iguider Walid, Mulas Fabrizio, Pilloni Paolo
Abstract
AbstractOffering timely support to users in eCoaching systems is a key factor to keep them engaged. However, coaches usually follow a lot of users, so it is hard for them to prioritize those with whom they should interact first. Timeliness is especially needed when health implications might be the consequence of a lack of support. In this paper, we focus on this last scenario, by considering an eCoaching platform for runners. Our goal is to provide a coach with a ranked list of users, according to the support they need. Moreover, we want to guarantee a fair exposure in the ranking, to make sure that users of different groups have equal opportunities to get supported. In order to do so, we first model their performance and running behavior and then present a ranking algorithm to recommend users to coaches, according to their performance in the last running session and the quality of the previous ones. We provide measures of fairness that allow us to assess the exposure of users of different groups in the ranking and propose a re-ranking algorithm to guarantee a fair exposure. Experiments on data coming from the previously mentioned platform for runners show the effectiveness of our approach on standard metrics for ranking quality assessment and its capability to provide a fair exposure to users. The source code and the preprocessed datasets are available at: https://github.com/wiguider/Fair-Performance-based-User-Recommendation-in-eCoaching-Systems.
Funder
Università degli Studi di Cagliari
Publisher
Springer Science and Business Media LLC
Subject
Computer Science Applications,Human-Computer Interaction,Education
Reference64 articles.
1. Ahire, S.B., Khanuja, H.K.: A personalized framework for health care recommendation. In: 2015 International Conference on Computing Communication Control and Automation, pp. 442–445. IEEE (2015) 2. Amatriain, X., Basilico, J.: Recommender systems in industry: A netflix case study. In: Ricci, F., Rokach, L., Shapira, B. (eds.) Recommender Systems Handbook, pp. 385–419. Springer (2015). https://doi.org/10.1007/978-1-4899-7637-6_11 3. Batista, G.E., Prati, R.C., Monard, M.C.: A study of the behavior of several methods for balancing machine learning training data. ACM SIGKDD Explor. Newsl. 6(1), 20–29 (2004) 4. Berndsen, J., Smyth, B., Lawlor, A.: Pace my race: recommendations for marathon running. In: Bogers, T., Said, A., Brusilovsky, P., Tikk, D. (eds.) Proceedings of the 13th ACM Conference on Recommender Systems, RecSys 2019, Copenhagen, Denmark, September 16-20, 2019, pp. 246–250. ACM (2019). https://doi.org/10.1145/3298689.3346991 5. Beutel, A., Chen, J., Doshi, T., Qian, H., Wei, L., Wu, Y., Heldt, L., Zhao, Z., Hong, L., Chi, E.H., Goodrow, C.: Fairness in recommendation ranking through pairwise comparisons. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD 2019., pp. 2212–2220. ACM (2019). https://doi.org/10.1145/3292500.3330745
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|