Skip to content

Horeknad/Aeromole_auto_avia_offer_Aeroclub_hackathon

Repository files navigation

auto-avia-offer

Ранжирование предложений для пользователя

Наш окончательный файл для сдачи catboost_0_83_submission_final.csv

Название модели: ranking_model_catb_2500_cw1.5_0.84.pkl это CatBoostClassifier

Инструкция по развёртыванию

Нужно создать виртуальное окружение, далее пример для windows:
virtualenv — утилита для создания виртуальных окружений.
Для установки виртуального окружения:
pip install virtualenv
Для создания виртуального окружения:
virtualenv <имя виртуального окружения>
В текущем каталоге будет создана новая директория с указанным вами названием, куда будут перенесены python, pip и в дальнейшем установлены другие библиотеки.
Активация виртуального окружения:
<имя виртуального окружения>\Scripts\activate
Для деактивации виртуального окружения:
deactivate

Нужно установить все необходимые библиотеки командой: pip install -r ranking_module\\requirements.txt

Запустить модель в обвязке можно при помощи команды: python ranking_module\\main.py. Когда она попросить ввести название файла, есть тестовый файл для проверки, его можно написать вот так ranking_module\\ExampleRequestAgent.xlsx

About

auto avia offer in Aeroclub hackathon

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages