Habr AI→ оригинал

Преподаватель вуза построил RAG-поиск по регламенту university на базе бота в MAX

Преподаватель кафедры информационных технологий с более чем двадцатилетним стажем разработки сделал бота в мессенджере MAX, который сначала просто отвечал на вопрос «что у меня сегодня?» расписанием. Проект прижился, команда выросла до трёх человек, а бот дорос до вопросов о переводе, восстановлении, стипендии и общежитии — то есть до RAG-поиска по регламенту вуза объёмом в сотни страниц.

AI-обработка оригинала Habr AI; редакция Hamidun News
Преподаватель вуза построил RAG-поиск по регламенту university на базе бота в MAX
Источник: Habr AI. Коллаж: Hamidun News.
◐ Слушать статью

Преподаватель кафедры информационных технологий, больше двадцати лет пишущий код, рассказал на Habr, как для собственных нужд сделал бота в мессенджере MAX, который со временем вырос в систему умного поиска (RAG) по регламенту вуза.

С чего начался проект

Идея родилась из бытового раздражения: автору надоело каждый раз заходить на сайт вуза, чтобы посмотреть собственное расписание. Решением стал бот в MAX, отвечающий на простой вопрос «что у меня сегодня?» актуальным расписанием занятий.

  • Автор — преподаватель кафедры информационных технологий, более 20 лет пишет код
  • Бот запущен в мессенджере MAX
  • Изначальная функция — ответ на вопрос «что у меня сегодня?» расписанием
  • Команда проекта выросла до трёх человек
  • Итоговая функция — умный поиск (RAG) по регламенту вуза, документу на сотни страниц

Как расписание превратилось в RAG-поиск

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

Именно эта потребность и привела команду к разработке умного поиска по документам, который в профессиональной терминологии называется RAG (retrieval-augmented generation) — техникой, при которой система сначала находит релевантные фрагменты документа, а затем формирует на их основе ответ. Автор в своей статье прямо называет то, что он реализовал, «умным поиском по документам, он же RAG».

Почему регламент вуза — сложная база для поиска

Регламентирующий документ вуза объёмом в сотни страниц плохо поддаётся обычному поиску по ключевым словам: вопросы студентов формулируются свободным языком («что будет, если я не сдам сессию?»), а нужный ответ может быть сформулирован юридическим языком в отдельном разделе документа. Это и есть типичная задача для RAG-подхода, где система ищет релевантные фрагменты документа и формирует ответ на их основе, а не просто выдаёт совпадения по словам.

Что это значит

История показывает практический путь внедрения RAG в небольшом коллективе: технология, которую обычно обсуждают как корпоративный AI-инструмент, здесь выросла из личного бота для расписания в рабочий сервис, отвечающий на юридически значимые вопросы студентов вуза.

Частые вопросы

Что такое RAG в контексте этого бота?

RAG (retrieval-augmented generation) — умный поиск по документам, при котором система находит релевантные фрагменты текста и формирует на их основе ответ; именно так автор описывает финальную версию своего бота.

С чего начинался проект бота?

С простой функции — ответа на вопрос «что у меня сегодня?» актуальным расписанием занятий в мессенджере MAX.

Кто разрабатывал бота?

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

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 400+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.

Хотите не читать про ИИ, а внедрить его?

«AI News» — это полезные новости из мира ИИ. Системно научиться работать с нейросетями и применять их в работе — в Hamidun Academy.

Что вы думаете?
Загружаем комментарии…