Recommendation System for Selection of Players in Team Sports Built on the Basis of Machine Learning
https://doi.org/10.26907/1562-5419-2022-25-3-257-280
Abstract
This article describes the development of a recommender system for selecting players based on machine learning. The system introduced the example of hockey with the possibility of expanding its use in various team sports. For each sport different roles and characteristics of the players were considered. The article analyzes information about hockey, football, basketball and volleyball. The characteristics of the players are structured and divided into general groups. For each parameter coefficients are displayed that show the impact on the result of the match. Various machine learning algorithms were used to build the model. The web interface of the application has been created.
About the Authors
R. R. ShigapovRussian Federation
A. A. Ferenets
Russian Federation
References
1. Гореликов В.А. Трансфер игрока в профессиональном спорте как маркетинговый продукт спортивного клуба // Наука и спорт: современные тенденции. 2021. Т. 9, № 3. С. 115–124. https://doi.org/10.36028/2308-8826-2021-9-3-115-124
2. Зачем переходили? Летние трансферы КХЛ, которые пока не принесли никакой пользы. URL: https://www.championat.com/hockey/article-4497349-igroki-neudachno-vystupayuschie-za-novye-kluby-v-khl-lindholm-tarasov-bartoshak-bryukvin-shalunov-dansk-rejdeborn.html
3. Уровень зрелости российского спорттеха.
4. URL: https://rb.ru/analytics/russia-sporttech/
5. Топ-10 самых популярных видов спорта в мире в 2021 году. URL: https://themoney.co/ru/top-10-des-sports-les-plus-populaires-au-monde-en-2021/
6. Россияне назвали самые популярные виды спорта. URL: https://www.magram.ru/news/rossiyane_nazvali_samye_populyarnye_vidy_sporta.html
7. Официальный сайт InStat. URL: https://instatsport.com/
8. Официальный сайт IceBerg. URL: https://www.icebergsports.com/
9. Официальный сайт DataVolley4.
10. URL: https://www.dataproject.com/Products/GLOBAL/en/Volleyball/DataVolley4
11. Хоккейная статистика. URL: https://www.eliteprospects.com/
12. Футбольная статистика. URL: https://ru.whoscored.com/Statistics
13. Статистика на баскетбол. Где искать?
14. URL: https://bukmekerov.net/stati/cool/statistika-na-basketbol-gde-iskat/
15. Волейбольная статистика. URL: http://www.volleyservice.ru/
16. Международный совет футбольных ассоциаций (IFAB).
17. URL: https://www.theifab.com/
18. Правила волейбола.
19. URL: https://www.sportzone.ru/sport/rules.html?sport=volleyball
20. Официальные правила баскетбола 2020. URL: https://russiabasket.ru/Files/Documents/%d0%9e%d1%84%d0%b8%d1%86%d0%b8%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d0%b5%20%d0%9f%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0%20%d0%91%d0%b0%d1%81%d0%ba%d0%b5%d1%82%d0%b1%d0%be%d0%bb%d0%b0%202020%20v.1.1.pdf
21. Официальные правила хоккея 2021–2022.
22. URL: https://fhr.ru/upload/iblock/0a2/Ofitsialnaya-kniga-Pravil-IIKHF.pdf
23. Самые быстрые хоккеисты.
24. URL: https://www.sport-express.ru/hockey/nhl/reviews/bure-ili-makdevid-samye-bystrye-hokkeisty-v-istorii-nhl-1344222/
25. Позиции игроков в хоккее и их функции.
26. URL: https://dcntrsport.com/poziczii-igrokov-v-hokkee-i-ih-funkczii/
27. Официальный сайт Континентальной хоккейной лиги (КХЛ).
28. URL: https://www.khl.ru/
29. Официальный сайт Национальной хоккейной лиги.
30. URL: https://www.nhl.com/
31. Резервные вратари по-разному убивают время.
32. URL: https://www.nhl.com/ru/news/rezervnye-vratari-po-raznomu-ubivaiut-vremia/c-874329
33. Хоккеисты на просмотровых контрактах в КХЛ. URL: https://www.championat.com/hockey/article-3808815-hokkeisty-na-prosmotrovyh-kontraktah-v-khl-v-sezone-201920.html
34. Официальный сайт языка программирования Python.
35. URL: https://www.python.org/
36. Документация библиотеки requests.
37. URL: https://requests.readthedocs.io/en/latest/
38. Документация библиотеки Beautiful Soup.
39. URL: https://www.crummy.com/software/BeautifulSoup/bs4/doc/
40. ХК «Динамо» и ХК МВД прекратили свое существование.
41. URL: https://sportrbc.ru/news/5755069a9a79474acad120d9
42. Самая безумная бойня в истории российского хоккея.
43. URL: https://www.sport-express.ru/hockey/khl/reviews/10-let-massovym-drakam-v-matche-vityaz-avangard-1629757/
44. Официальный сайт библиотеки scikit-learn.
45. URL: https://scikit-learn.org/stable/
46. Линейная регрессия. URL: https://neurohive.io/ru/osnovy-data-science/linejnaja-regressija/
47. Случайный лес. URL: https://dyakonov.org/2016/11/14/%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B9%D0%BD%D1%8B%D0%B9-%D0%BB%D0%B5%D1%81-random-forest/
48. XGBoost. URL: https://neerc.ifmo.ru/wiki/index.php?title=XGBoost
49. Регрессия Lasso. URL: https://ranalytics.github.io/data-mining/042-Regularization.html
50. Ридж-регрессия. URL: https://www.mygreatlearning.com/blog/what-is-ridge-regression/
51. MAPE. URL: https://www.statisticshowto.com/mean-absolute-percentage-error-mape/
Review
For citations:
Shigapov R.R., Ferenets A.A. Recommendation System for Selection of Players in Team Sports Built on the Basis of Machine Learning. Russian Digital Libraries Journal. 2022;25(3):257-280. (In Russ.) https://doi.org/10.26907/1562-5419-2022-25-3-257-280