Создание приложения осуществляется в разделе системы Модели. После формирования приложения, оно появляется в разделе Приложения, где будет доступно для скачивания.
Приложение упаковано в docker-контейнер и состоит из следующих компонентов:
- app.py – файл приложения, которое принимает данные, вычисляет и возвращает результат прогнозирования на основе обученной модели
- const.py – переменные в приложении.
- methods.py – методы, используемые в модели
- model.py – загружает модель из файлов model.pkl, model_vars_dict.pkl, в которых хранится модель и параметры.
- preprocess_and_predict.py – подготовка и вычисление переменных для прогнозирования.
- run.sh – командный интерпретатор для Linux.
- run.bat – командный интерпретатор для Windows.
- requirements.txt – зависимости для сборки приложения.
- dockerfile – файл конфигурации, в котором расписано пошаговое создание среды для работы приложения.
- docker-compose.yml – файл с командами для запуска среды приложения.
Его необходимо распаковать и установить скриптом в соответствии с инструкцией. После запуска будет доступен веб-сервер предоставляющий функции для управление работой приложения.