Я, Хижняков Даниил, студент 1 курса магистратуры МОиАИС и активный участник различных хакатонов.
Наша команда их трех человек в этот раз участвовала во Всероссийском хакатоне Цифровой прорыв: сезон искусственного интеллекта. Мы решали задачу от компании Rutube, разрабатывали чат-бот для специалистов поддержки.
В результате мы реализовали API, интегрированное в чат-бот Telegram, которое в своей основе имеет несколько моделей машинного обучения для автоматизации работы специалиста поддержки Rutube.

Наше решение имеет следующие фичи:
-
Классификация происходит в несколько этапов: сначала с помощью обученной модели логистической регрессии и векторизации текстов мы предсказываем 1-ый класс вопроса, далее на предобученных моделях, мы предсказываем 2-ой класс аналогичным способом, после чего с помощью LLM Lamma/SBert выделяем эмбеддинги для определения итогового класса вопроса с помощью косинусного расстояния.
-
В случае неуверенности в принадлежности вопроса к какому-либо классу, применяется модель принятия решения, исходя из вероятностей получаемых от модели, что упрощает взаимодействие специалиста поддержки с разработанным решением.
-
Вопросы, на которые модель не смогла найти ответ, сохраняются в базу данных для дальнейшего масштабирования и дообучения.
-
Модель не просто выдает ответ из базы знаний, а переформулирует его, исходя из запроса пользователя.
В этот раз у нас не получилось получить призовые места из-за некоторых технических ограничений во время тестирования, но как всегда это был бесценный опыт.
Новость подготовлена Даниилом Хижняковым, магистрантом 1 курса МОиАИС