Виктор Марьянович
ЛИЧНЫЙ ЖУРНАЛ

Блог

ChessKit — шахматы, анализ и эксперименты

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

В проекте используется шахматный движок Stockfish, а сама система умеет работать с позициями, ходами и анализом партии. Но мне было интересно не просто сделать ещё одну шахматную доску.

Шахматы должны уметь больше

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

Отдельно мне хотелось сделать возможность играть и анализировать шахматы не только глазами. Так появилась идея голосового управления.

Локальные технологии

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

Получается интересный проект на пересечении шахмат, веб-разработки, голоса и искусственного интеллекта.

И самое интересное здесь именно процесс: постепенно добавлять новые возможности и смотреть, во что в итоге превратится эта шахматная лаборатория.

← Вернуться ко всем записям