Как я сделал бота для фэнтази NBA

По роду деятельности приходится заниматься всяким разным с компьютерами, поэтому когда в очередной раз я услышал про рост интереса и применения машинного обучения мне захотелось немедленно написать бота который будет помогать мне выигрывать в фэнтази на sports.ru. Долго ли коротко, но чтобы овладеть какими то базовыми знаниями в этой области у меня ушло некоторое время, поэтому я был очень сереьзно нацелен на старт этого нового сезона

Преждевременно подводя итог, пока не все удалось реализовать, но я с оптимизмом смотрю на старт сезона :)

И да, я готов к тому, что первый сезон будет скомканным кривым и я не попаду даже в топ-1000. Но амбиционзые цели не дают мне покоя.

Что бот умеет делать на текущий момент - он умеет для игрока Х предсказать сколько фэтези очков он наберет в следюущем матче Y. При обучении модели удалось добиться ошибки в среднем не больше чем на 4 фэнтази поинта, посмотрим что случится в боевой ситуации.

 

Следить за успехами (неуспехами) бота можно здесь - https://www.sports.ru/fantasy/basketball/team/447290.html

Писать гневные или радостные комментарии можно мне в личку - https://www.sports.ru/profile/124504888/. Изначально думал создать специальный профиль для бота, но решил что времени заниматься двумя командами у меня нет.

Дальнешие планы:

  • Вероятно в этом сезоне, но позднее - научиться делать замены ( на текущий момент их все еще придется делать своей головой, но основываясь на предсказания сколько игрок Х наберет за следующую игровую неделю)
  • Если будут успехи - открыть эту платформу, чтобы все пользователи могли пользоваться предсказаниями бота
  • Научиться делать точечные предсказния для какого-то конкретного игрока на sports.ru (c этим много проблем, из за кривого сайта и отсутствия внятного механизма работы с командами :) )
  • Еженедельный или ежемесячный отчет об успехах предсказаний бота

 

Буду рад ответить на вопросы в комментариях 

Stay tuned!

 

 

Этот пост опубликован в блоге на Трибуне Sports.ru. Присоединяйтесь к крупнейшему сообществу спортивных болельщиков!
Другие посты блога
Н2Н Fantasy NBA
+35
Популярные комментарии
maxoncech
+13
Уже не первый год такой бот существует. Это Димитар18, который вместо того, чтобы работать, то и дело сидит и предсказывает количество ФО.
Александр Майоров
+4
Тег fantasy для поста. И если бы сделал канал в телеге, я бы следил
Dwyane Wade
+3
Какие методы использовались? Хотелось бы каких-то технических подробностей.

Каков корпус выборок матчей, на которых происходило обучение.

Дело в том, что спрогнозировать итог сезона в целом можно, а вот количество очков в конкретном матче - это наиболее сложная задача, зависящая от кучи факторов. И чтобы результат был достойным, корпус должен быть с начала формирования НБА.
greykom
+1
Понятно. Будет интересно увидеть бота в деле! :)

Предлагаю публиковаться в другом блоге: www.sports.ru/tribuna/blogs/fantasynation/

Все-таки, здесь более h2h-тематика, турнирная.. + много постов про запуски различных турниров.

А тот блог - чисто про фэнтези. Жаль, не пишет никто, но подписоты в нём побольше даже, чем в этом - свою аудиторию история бота, думаю, найдёт)
Ответ на комментарий Dynatron
Я решил что проще будет предсказывать просто одну шкалу - фошки
Dynatron
+1
Я решил что проще будет предсказывать просто одну шкалу - фошки
Ответ на комментарий greykom
Интересно!)

У меня вопрос: бот работает только с ФОшками, или он по-честному работает со статкой и предсказывает статку, на основании которой рассчитываются фошки?
Написать комментарий 14 комментариев

Новости

Реклама 18+