Создал full-stack приложение (Python/Flask + vanilla JS) для ответов на вопросы по пчеловодству и оборудованию «Цифровой улей» на базе базы знаний. Можно загрузить любой документ в базу знаний, дабы чат-бот отвечал на вопросы пользователей исключительно опираясь на заранее заданную информацию без использования знаний нейросети и поиска в интернете.
- Разработал RAG-сервер, объединяющий локальную LLM (Qwen2.5-7B через vLLM), эмбеддинги и реранкер для релевантного поиска в документации.
- Настроил конвейер обработки запросов: переформулировка разговорных вопросов, фильтрация терминов, уточняющие запросы при недостатке данных – для максимально естественных и полезных ответов.
- Создал адаптивный чат-интерфейс с парсингом markdown-разметки в фирменном стиле заказчика.
- Обеспечил развёртывание через Docker Compose (vLLM + Flask + Nginx) и публикацию через Cloudflare Tunnel, поддержку параллельной работы нескольких пользователей.
- Добавил модуль аналитики с хранением статистики обращений в SQLite.