Skip to content

crazyhamster09/clients

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

211 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задача прогноза удовлетворенности клиента полетом

Проект представления модели машинного обучения в виде веб-приложения с помощью фреймворка Streamlit. Модель построена на данных датасета "Клиенты авиакомпании". Приложение представлено здесь.

Файлы

  • apptest.py: файл приложения
  • model_.py: файл модели
  • clients.csv: датасет
  • Clients.ipynb: файл Colaboratory
  • requirements.txt: требования к установленным пакетам

Описание датасетa "Клиенты авиакомпании"

Датасет содержит информацию о клиентах некоторой авиакомпании.

Целевая переменная (таргет) – satisfaction (удовлетворенность клиента полетом), бинарная (satisfied или neutral or dissatisfied)

Признаки

  • Gender (categorical: Male или Female): пол клиента

  • Age (numeric, int): количество полных лет

  • Customer Type (categorical: Loyal Customer или disloyal Customer): лоялен ли клиент авиакомпании?

  • Type of Travel (categorical: Business travel или Personal Travel): тип поездки

  • Class (categorical: Business, Eco или Eco Plus): класс обслуживания в самолете

  • Flight Distance (numeric, int): дальность перелета (в милях)

  • Departure Delay in Minutes (numeric, int): задержка отправления (неотрицательная)

  • Arrival Delay in Minutes (numeric, int): задержка прибытия (неотрицательная)

Признаки, перечисленные ниже, являются числовыми. По смыслу они категориальные: клиент ставил оценку от 1-го до 5-ти включительно. Есть выбросы!

  • Inflight wifi service (categorical, int): оценка клиентом интернета на борту

  • Departure/Arrival time convenient (categorical, int): оценка клиентом удобство времени прилета и вылета

  • Ease of Online booking (categorical, int): оценка клиентом удобства онлайн-бронирования

  • Gate location (categorical, int): оценка клиентом расположения выхода на посадку в аэропорту

  • Food and drink (categorical, int): оценка клиентом еды и напитков на борту

  • Online boarding (categorical, int): оценка клиентом выбора места в самолете

  • Seat comfort (categorical, int): оценка клиентом удобства сиденья

  • Inflight entertainment (categorical, int): оценка клиентом развлечений на борту

  • On-board service (categorical, int): оценка клиентом обслуживания на борту

  • Leg room service (categorical, int): оценка клиентом места в ногах на борту

  • Baggage handling (categorical, int): оценка клиентом обращения с багажом

  • Checkin service (categorical, int): оценка клиентом регистрации на рейс

  • Inflight service (categorical, int): оценка клиентом обслуживания на борту

  • Cleanliness (categorical, int): оценка клиентом чистоты на борту

Обработка данных и построение модели

В данных были убраны выбросы. Для построения модели была использована линейная регрессия.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published