Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Тема выпускной квалификационной работы: "Разработка методики и программного модуля формирования рекомендаций упражнений для игры в шахматы". Данная работа посвящена созданию методики и программного модуля рекомендаций тренировок по шахматам с пользовательским интерфейсом в виде чат-бота для Телеграм. Введены основные шахматные термины и описан расчет шахматного рейтинга в различных системах, произведен сравнительный обзор основных шахматных сервисов и рекомендательных систем в них. Проведен сравнительный анализ технологий веб-разработки для обоснования выбора стека. Описаны подходы к обработке и анализу изменения рейтинга в зависимости от времени суток. Проведено исследование API шахматного сервиса Lichess. На основе проведенного анализа спроектирована методика рекомендательной системы и разработан Telegram-бот, который был протестирован и апробирован на случайной выборке пользователей, в том числе на студентах секции шахмат СПбПУ. Практическая значимость работы заключается в возможности использования найденных закономерностей и разработанной методики в процессе тренировок шахматистов.
The subject of graduate qualification work is "Development of methodolog and sofware module for recommendations eneration for playing chess exercises". This work is devoted to the creation of a methodology and a program module for recommendations for chess training with a user interface in the form of a chat bot for Telegram. The main chess terms are introduced and the calculation of the chess rating in various systems is described, a comparative review of the main chess services and recommender systems in them is made. A comparative analysis of web development technologies was carried out to justify the choice of the programming stack.Approaches to the processing and analysis of rating changes depending on the time of day are described. A study of the API of the Lichess chess service was carried out. Based on the analysis, a recommender system methodology was designed and a Telegram bot was developed, which was tested and tested on students of the chess section of the SPbPU. The practical significance of the work lies in the possibility of using the found regularities and the developed methodology in the process of training chess players.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All |
![]() ![]() |
||||
Internet | Authorized users SPbPU |
![]() ![]() |
||||
![]() |
Internet | Anonymous |
Table of Contents
- Разработка методики и программного модуля формирования рекомендаций упражнений для игры в шахматы
- 1. Обзор шахматных онлайн сервисов
- 2. Исследование наборов тренировочных данных
- 3. Проектирование системы рекомендаций
- 4. Реализация и апробация телеграм-бота
- Заключение
- Список использованных источников
- Приложение 1. Программный код Телеграм-бота
- Приложение 2. Программный код модуля построения графиков
- Приложение 3. Программный код модулей загрузки и обработки игр и пользователей
Usage statistics
|
Access count: 6
Last 30 days: 0 Detailed usage statistics |