Разработчик полностью обновил приложение для изучения азбуки Морзе, которое не получало обновлений более пяти лет. Исходный код на Objective-C был переписан на Swift и SwiftUI с использованием нейросетей Claude и Codex.

Приложение теперь поддерживает 60 языков и 37 различных таблиц азбуки Морзе, включая японскую, китайскую, индийскую и тайскую системы. Архитектура позволяет работать с сигналами, поступающими с телеграфного ключа через адаптер.

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

Раздел обучения переработан с учетом современных методик, включая метод Коха и систему тестирования, имитирующую профессиональные соревнования. Алгоритмы анализируют прогресс и выявляют символы, на которых пользователь совершает больше всего ошибок.

На MacBook Air M3 была обучена нейросеть для распознавания азбуки Морзе в условиях зашумленного радиоэфира. Модель способна обрабатывать до 16 станций одновременно в полосе 2,5–3 кГц при скорости передачи от 5 до 100 WPM.

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