Приветствуем в репозитории проекта нашей команды, разработанный в рамках ЛЦТ. Наша команда реализовала веб-интерфейс, в котором можно проанализировать поступающие заявления через чат-бота, отследить работу разработанной модели и разметить данные для дообучения модели.
Backend — Java, SpringBoot
DB — PostgeSQL
Frontend — Javascript, React.js
ML — Python
Чтобы локально нужно:
Клонировать репозиторий с помощью команды
git clone https://github.com/itatmisis/misis_iwcd.git
Загрузить модели машинного обучения по данной ссылке
Разархивировать загруженные модели
Содержимое папки 'gazprom_model' переместить по пути misis_iwcd/ml-models
P.S. вместо шагов 2, 3, 4 можно использовать команду make download
Перейти в корневую папку misis_iwcd
Скопировать файл .env.example в .env и заполнить переменные окружения
make env
vi .env
Ввести в консоль команду
make run
Если на вашей машине нет GNU Make, то воспользуйтесь следующей командой
docker compose up -d
Если команда не работает, у вас более старая версия Docker. Попробуйте следующее:
docker-compose up -d
Посмотреть на наш frontend и backend (Swagger UI)
Чтобы запустить сервисы с пробросом всех портов, выполните следующую команду:
make run-dev
Если на вашей машине нет GNU Make, то воспользуйтесь следующей командой:
docker-compose -f docker-compose.dev.yml up -d
Порт-маппинги можно найти в файле docker-compose.dev.yml.
Чтобы отключить все сервисы на вашей локальной машине, выполните следующую команду:
make down
Если на вашей машине нет GNU Make, то воспользуйтесь следующей командой:
docker-compose -f docker-compose.yml down && \
docker-compose -f docker-compose.dev.yml down
Протестировать наш сервис без локального развертывания можно по данной ссылке.
Все ссылки:
Приветствуем в репозитории проекта нашей команды, разработанный в рамках ЛЦТ. Наша команда реализовала веб-интерфейс, в котором можно проанализировать поступающие заявления через чат-бота, отследить работу разработанной модели и разметить данные для дообучения модели.
Backend — Java, SpringBoot
DB — PostgeSQL
Frontend — Javascript, React.js
ML — Python
Чтобы локально нужно:
Клонировать репозиторий с помощью команды
git clone https://github.com/itatmisis/misis_iwcd.git
Загрузить модели машинного обучения по данной ссылке
Разархивировать загруженные модели
Содержимое папки 'gazprom_model' переместить по пути misis_iwcd/ml-models
P.S. вместо шагов 2, 3, 4 можно использовать команду make download
Перейти в корневую папку misis_iwcd
Скопировать файл .env.example в .env и заполнить переменные окружения
make env
vi .env
Ввести в консоль команду
make run
Если на вашей машине нет GNU Make, то воспользуйтесь следующей командой
docker compose up -d
Если команда не работает, у вас более старая версия Docker. Попробуйте следующее:
docker-compose up -d
Посмотреть на наш frontend и backend (Swagger UI)
Чтобы запустить сервисы с пробросом всех портов, выполните следующую команду:
make run-dev
Если на вашей машине нет GNU Make, то воспользуйтесь следующей командой:
docker-compose -f docker-compose.dev.yml up -d
Порт-маппинги можно найти в файле docker-compose.dev.yml.
Чтобы отключить все сервисы на вашей локальной машине, выполните следующую команду:
make down
Если на вашей машине нет GNU Make, то воспользуйтесь следующей командой:
docker-compose -f docker-compose.yml down && \
docker-compose -f docker-compose.dev.yml down
Протестировать наш сервис без локального развертывания можно по данной ссылке.
Все ссылки: