«СберАвтоподписка» — это сервис долгосрочной аренды автомобилей для физлиц
В рамках задачи нужно было обработать два датасета из Google Analytics (датасет с атрибутами визита пользователя и датасет с событиями пользователя на сайте) и написать модель для прогноза факта совершения пользователем целевого действия на сайте СберАвтоПодписка
Модель написана на Fast API, поэтому для запуска необходимо в терминале запустить команду
uvicorn main:app --reload
Для тестирования модели можно воспользоваться двумя вариантами:
- Готовым файлом для тестирования Проверка работы модели.ipynb
- Перейти в Swagger (обычно это http://127.0.0.1:8000/docs на локальном компьютере) и протестировать с помощью вызова модуля predict
Передача входных данных:
{
"utm_source": "fDLlAcSmythWSCVMvqvL",
"utm_medium": "(none)",
"utm_campaign": "LTuZkdKfxRGVceoWkVyg",
"utm_adcontent": "JNHcPlZPxEMWDnRiyoBf",
"utm_keyword": "puhZPIYqKXeFPaUviSjo",
"device_category": "mobile",
"device_os": "iOS",
"device_brand": "Xiaomi",
"device_model": "iPhone",
"device_screen_resolution": "360x720",
"device_browser": "Chrome",
"geo_country": "Russia",
"geo_city": "Moscow"
}
Результат работы модели:
{
"predict": 1
}