Najot Nur
NotiqAI
AI-тренер речи для узбекского языка: побуквенный анализ произношения, курсы, аудиокниги и сертификаты.
- Клиент
- Najot Nur
- Роль
- Ведущий инженер: бэкенд, AI-ядро, мобильное и веб
- Период
- июнь 2026 г. – сент. 2026 г.
- Технологии
- Python 3.12FastAPISQLAlchemyPostgreSQLRedisWhisperGroqGeminiClaudeFlutterReactViteTailwindPaymeDockerCaddyGrafana
Проблема
Для узбекского языка нет анализа произношения, тренер должен был слушать каждого ученика вживую.
Решение
Детерминированное ядро выравнивания фонем + LLM-слой наставника + полная платформа курсов и оплаты.
Результат
notiqlik.uz в проде: мобильное приложение, 4 веб-приложения, 27 миграций, интерфейс на 3 языках.
Центр ораторского мастерства Najot Nur в Ташкенте хотел масштабировать обратную связь по речи и произношению за пределы живых занятий. Проблема: речевого AI для узбекской фонологии (k/q, g/gʻ, o/oʻ, sh/s, ch/c, ng/n) почти нет.
Решение двухслойное. Ядро — детерминированный Python: выравнивание Левенштейна, токенизация узбекских графем (oʻ, gʻ, sh, ch, ng) и штрафы за каждую букву. Пользователь читает эталонный текст, система оценивает каждое слово и помечает неверные звуки красным. LLM лишь добавляют текст наставника сверху (положение языка, минимальные пары) — приложение работает, даже если AI-провайдер упал. Проверка речи находит в двухминутном монологе слова-паразиты, паузы и ясность смысла.
Платформа полная: видеоуроки и тесты, проверка кураторами, трёхэтапный контент-процесс, аудиокниги, оплата Payme/Atmos/Uzum Nasiya, PDF-сертификаты. Защита контента: движущийся водяной знак, детект скриншотов, серверные сессии.
Стек: FastAPI, async SQLAlchemy, Redis, Groq Whisper large-v3, мультипровайдерный LLM (Groq Llama 3.3, Gemini 2.5, Claude) с параллельным ансамблем, Flutter-приложение, четыре React-приложения, Docker + Caddy, Prometheus/Grafana/Loki, GitHub Actions → ghcr.io + Watchtower.