Микросервис для дедупликации и классификации новостей ТГ-каналов в качестве решения задачи на соревновании AI news с призовыми в 10.000$.
|_backend: бекенд, на котором происходит инференс модели
|_research: наши исследования моделей как глубокого обучения на основе ruBert, так и простых ML моделей
|_utils: утилиты для модели (тренер и оптимизатор)
|_utils: утилиты для предобработки массивов данных (удаление дубликатов, конвертация в эмбеддинги...)
|_frontend: интерфейс для взаимодействия с моделью
|_data: данные, на которых происходило обучение
docker compose up
http://localhost:8080/docs
: Документация к API (включая непосредственные эндпоинты для инференса)http://localhost:3030/
: UI для взаимодействия