Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/turkunov/antares

Микросервис для избавления от инфошума в новостях
https://github.com/turkunov/antares

bert classification docker hackathon nlp pytorch

Last synced: 14 days ago
JSON representation

Микросервис для избавления от инфошума в новостях

Awesome Lists containing this project

README

        

# Team Antares
#### @turkunov (Backend/ML/DS), @kyyoto (ML/DS), @Aspir01 (Frontend/React)

[ [🇷🇺] ](https://github.com/turkunov/antares/blob/main/README.md) | [ [🇺🇸] ](https://github.com/turkunov/antares/blob/main/README_eng.md)

Микросервис для дедупликации и классификации новостей ТГ-каналов в качестве решения задачи на соревновании AI news с призовыми в 10.000$.

#### Архитектура нашего репозитория:
**|_backend**: бекенд, на котором происходит инференс модели


‎ ‎ |_research: наши исследования моделей как глубокого обучения на основе ruBert, так и простых ML моделей


‎ ‎‎ ‎ |_utils: утилиты для модели (тренер и оптимизатор)


‎ ‎ |_utils: утилиты для предобработки массивов данных (удаление дубликатов, конвертация в эмбеддинги...)


**|_frontend**: интерфейс для взаимодействия с моделью


**|_data**: данные, на которых происходило обучение

#### **Развернуть контейнер можно с помощью команды**:
`docker compose up`

#### **После развертывания будут доступны следующие сервера**:
* `http://localhost:8080/docs`: Документация к API (включая непосредственные эндпоинты для инференса)
* `http://localhost:3030/`: UI для взаимодействия