TELEGRAM MINI APP

Лекторий

Мини-приложение, которое превращает аудиозаписи лекций в конспекты и собирает учебные материалы в тетради по предметам.

НАПРАВЛЕНИЕБизнес
ФОРМАТTelegram Mini App
Графическая иллюстрация идеи проекта; не снимок рабочего интерфейса.

01 / КОНТЕКСТ

Задача

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

Собрать в одном месте разные учебные материалы — аудио, презентации, фотографии доски и собственные записи — и распределить их по предметам.

02 / РЕАЛИЗАЦИЯ

Как устроено

Приложение открывается внутри Telegram. Сервер на FastAPI и бот на aiogram связаны с базой SQLite через SQLAlchemy; интерфейс написан на HTML, CSS и JavaScript, а формулы отображаются через KaTeX.

Аудио распознаётся через Whisper. Подготовка заметок проходит несколько шагов: карта лекции, основной конспект и проверка. Для работы с текстом предусмотрены Gemini и OpenRouter.

FastAPIaiogramWhisperGeminiSQLite

03 / ВОЗМОЖНОСТИ

Что внутри

01

Тетради по предметам

Записи и материалы организованы по учебным дисциплинам, чтобы к ним было удобно возвращаться.

02

Конспект из аудио

Распознавание речи и последовательная обработка текста превращают запись в структурированные заметки.

03

Материалы рядом

К лекциям можно добавлять презентации, фотографии доски и собственные записи.

04

Экспорт в Word

Конспект можно вынести из мини-приложения в документ для дальнейшей работы.

04 / ТЕКУЩЕЕ СОСТОЯНИЕ

Статус проекта

Совместный проект с Владиком (@SAMSAIU). Исходники мини-приложения, серверной части и описание процесса подготовки конспекта доступны в публичном репозитории.