Выпускник курсов ТУСУРа создаёт приложение для изучения японского языка с ИИ-ассистентом

img

Выпускник программ дополнительного образования ТУСУРа Олег Дубровин разработал проект Japanese for Your Life. Решение объединяет его многолетний опыт репетиторства по японскому языку с базовыми навыками программирования, полученными на программах повышения квалификации и профессиональной переподготовки в университете.

Олег Дубровин — репетитор с более чем 30-летним стажем. Он координирует международную сеть любителей и профессионалов японского языка и культуры и готовит к экзамену НОРЁКУ, определяющему уровень владения японским. Сейчас Олег Геннадьевич активно осваивает информационные технологии и применяет полученные знания в собственных проектах.

«Мне всегда было интересно преодолевать препятствия. В студенчестве друзья утверждали, что хорошего знания английского мне не достичь. В итоге я получил второй диплом — учителя английского языка. А переводчиком и преподавателем японского занялся уже из интереса к лингвистике», — рассказывает Олег Дубровин.

Проект Japanese for Your Life представляет собой экосистему для изучения японского языка, построенную на принципе обучения через практику и погружение. Пользователь в игровой форме запоминает иероглифы через их составные части — радикалы.

«Большинство приложений для изучения японского языка — это карточки или скучные тесты. Они не вовлекают. Мы предлагаем игровую механику: угадывание радикалов, сбор иероглифов и соревнования с друзьями. А в будущем добавим ИИ-репетитора, который адаптируется под ошибки ученика. Так человек учится играя, и не бросает занятия», — объясняет разработчик.

По словам автора, уникальность проекта — в сочетании игровых механик, ИИ-тьютора и интеграции с классическими учебниками. Полноценных аналогов решению на рынке на данный момент нет. 

Первый компонент экосистемы — игра Kanji-radicals-game — уже доступна пользователям в браузере. Для изучения новых слов применяется система карточек. Каждая карточка содержит информацию о написании и значении иероглифа, его чтении и примеры употребления. Закрепить информацию можно в режиме «Битва» с другими пользователями или с помощью самостоятельных тренировок. К примеру, чтобы отточить навык письма, необходимо вручную воспроизвести иероглиф, а встроенная свёрточная нейросеть сравнит написанное с образцом и выдаст результат.

Выстроить игровую логику приложения и получить навыки программирования Олегу Дубровину помогла программа «Программирование на Python в радиотехнических системах». Для проектирования баз данных, хранящих прогресс учеников, пригодились знания, полученные на курсе «Основы SQL».

Помимо игры, Олег Геннадьевич разработал ИИ-агента, который помогает пополнять словарный запас на актуальном материале. Агент анализирует свежие публикации из RSS-ленты японских новостей, находит в них незнакомые пользователю слова, формирует карточки с примерами употребления и добавляет их в приложение Anki для запоминания.

До конца года разработчик планирует запустить полноценное веб-приложение с уровнями сложности и системой достижений, а также доработать ИИ-агента, который будет давать подсказки и объяснять ошибки. Впоследствии автор проекта намерен выпустить мобильное приложение для iOS и Android.

Параллельно Олег Геннадьевич работает ещё над двумя проектами: созданием облачной платформы для управления небольшими автопарками и бота для работы с инвестициями.