добавить Sofascore Rating для команд
Здравия желаю Всем!
У меня есть предложение - добавить в Аналитику популярный Sofascore Rating для команд.
Это может быть быть:
- Прематч Sofascore Rating team
- Лайв Sofascore Rating team
1) Sofascore Rating team Prematch
Эта информация доступна и её можно получить.(ChatGPT дал мне пошаговую инструкцию как оптимально получить эти данные. Если нужно могу Вам отправить.)
Sofascore Rating team - формируется на основе Sofascore Rating каждого игрока, который есть в Lineups(стартовые составы).
Рейтинг команды — это среднее значение рейтингов всех игроков.
В свою очередь - средний рейтинг Sofascore игрока представляет собой статистический рейтинг игрока за определенный период времени в нескольких матчах. Он рассчитывается путем суммирования индивидуального рейтинга Sofascore игрока из каждого матча и последующего деления общей суммы на количество матчей.
Исторические данные Sofascore Rating team - также доступны.
Наверное можно получать данные по API на платной основе, но насколько это актуальная информация - надо проверять.
https://rapidapi.com/apidojo/api/sofascore/pricing
2) Sofascore Rating team Live
Данные доступны, но здесь наверное обязательно потребуется доступ к данным через API.
Если это будет сложно из-за объёма данных, то например можно ограничиться получением данных только для Лиг, которые есть в xG статистики.
Также можно ограничиться получением данных только в перерыве. И тогда данные будут называться - Sofascore Rating team HT
Вывод
Возможно это предложение надо ещё проработать, как лучше подойти к этому вопросу, но ценность Sofascore Rating достаточно велика(формируется на данных Lineups) и использование этих данных может быть крайне полезна для всех пользователей сервиса Alpinbet.
p.s.
кто вдруг не знаком с данными, которые предоставляет Sofascore то можно посмотреть например здесь
https://www.sofascore.com/football/match/wqf1-wqf2/RsUH#id:13513417
Вот например страница матча, который будет сегодня.
Сам Sofascore Rating team перед матчем для каждой команды не указывается, но он высчитывается на основе рейтинга каждого из игроков, который заявлен в стартовый состав.
https://www.sofascore.com/football/match/athletic-club-manchester-united/KsAgb#id:13523531
нажав на любого игрока вы увидите какой был его рейтинг в предыдущих матчах
Как формируется Sofascore Rating для игрока
Для формирования первых рейтингов необходимо 10 минут игры.
Для каждого игрока он обновляется 60 раз в течение матча и еще несколько раз после финального свистка.
В каждом матче насчитывается около 2000 итераций для всех игроков вместе взятых.
Sofascore гарантирует, что ни одно касание мяча не останется незамеченным.
Каждый игрок начинает матч с рейтингом 6,5. Алгоритм находит тонкий баланс, гарантируя каждому игроку равные возможности достичь идеального результата в 10 баллов.
Каждая статистическая категория,... читать дальше
Например для матча Talleres - Libertad ... Sofascore Rating team за 12 часов до начала матча отображается для обеих команд
/football/match/libertad-talleres/kobsWuc#id:13640340
но этот Средний рейтинг Sofascore представляет собой статистический рейтинг команды за определенный период времени в нескольких матчах. Он рассчитывается путем суммирования индивидуального рейтинга Sofascore команды из каждого матча, а затем деления общей суммы на количество матчей.
То есть рейтинг формируется не на основе индивидуальных рейтинга игроков, которые будут играть в этом матче, а на исторических данных рейтинга... читать дальше
1) Prematch Sofascore Rating team Lineups
на основе индивидуальных рейтингов игроков в Lineups
2) Prematch Sofascore Rating team Historical
на основе исторических данных рейтинга команды