Telegram-сервис

ExamGuide AI

Бот для разбора экзаменационных PDF и ответов по загруженным материалам.

ExamGuide AI
Формат
Собственный продукт
Сфера
Образование и подготовка к экзаменам
Роль
Проектирование и разработка сервиса

Контекст

Материалы для письменного экзамена находились в нескольких объёмных PDF. Чтобы найти ответ, приходилось вручную просматривать документы и сопоставлять формулировку вопроса с подходящим разделом.

Как решал задачу

Поиск по фрагменту вопроса

Пользователю не нужно воспроизводить экзаменационную формулировку целиком. Сервис принимает тему или часть вопроса и ищет релевантные фрагменты в активных материалах.

Поиск остаётся полезным даже при неполной формулировке вопроса.

Управляемый набор источников

Загруженные PDF можно включать и исключать из текущего поиска. Материалы разных предметов хранятся вместе, но не смешиваются в каждом ответе автоматически.

Пользователь контролирует, на какие документы опирается конкретная сессия подготовки.

Ответ со ссылкой на источник

Вместе с ответом бот показывает название PDF и страницу найденного материала. Генерация опирается на загруженные документы, а не на произвольные внешние сведения.

Ответ можно сверить с учебным материалом и использовать как навигацию по документу.

Результат

Пользователь задаёт вопрос и получает ответ с опорой на собственные документы.

Технологии

  • Python
  • Telegram
  • LLM
  • PDF
  • Docker