arienugroho050396 / Airline-Passenger-Satisfaction

Build machine learning model to predict airline passenger satisfaction with LGBMClassier, XGBClassifier and RandomForestClassifier

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is an image

here you can download the cheatsheet

Introduction

For the given Kaggle Dataset, I will perform prediction airline passenger satisfaction, statistical methods and Machine Learning algorithms to analyze a variety of factors, including flight time, seat comfort, in-flight service, on-time performance, and more. This analysis enables airlines to predict levels of passenger satisfaction and, in turn, improve their services based on the feedback and experience of their passengers. The selection of algorithms for this purpose is based on the highest accuracy of the results, typically derived from the Lazy Predict method, ensuring that the chosen model is well-suited to the task at hand..

Technical

  • Language : Python (filetype: .ipynb)

Content

The main objective of predicting airline passenger satisfaction is to improve passenger experience, reduce customer churn, increase customer loyalty, and optimize customer service (CS) resources.

Data Field

People :

Variable Name Description
'ID' ID of each passenger (pax), which is unique (nothing is the same).
'Gender' Gender of passenger (pax)
'Age' Passenger age (pax)
'Customer Type' Type of passenger (pax) is it the first time using the Airline, or has it been the umpteenth time?
'Type of Travel' The type of passenger travel (pax), whether travelling for business or personal.
'Class' The class used by passengers when using the Airline is Business, Economy or Economy Plus class
'Flight Distance' The distance travelled by the flight
'Departure Delay' The length of time the departure delay is in minutes
'Arrival Delay' Length of time late arrival in minutes
'Departure and Arrival Time Convenience' Departure and Arrival Time Convenience
'Ease of Online Booking' Ease of Booking Flights Online
'Check-in Service' Check-in Service
'Online Boarding' Online Boarding
'Gate Location' The location of the aircraft entry gate
'On-board Service' Onboard Service
'Seat Comfort' Seat Comfort
'Leg Room Service' Service distance between seats on the plane
'Cleanliness' Cleanliness of the fleet or aircraft being boarded
'Food and Drink' Food and drink during the Flight
'In-flight Service' In-flight Service (during the Flight)
'In-flight Wifi Service' In-flight Wifi Service (during the Flight)
'In-flight Entertainment' Entertainment provided during the Flight
'Baggage Handling' Passenger baggage handling (pax)
'Satisfaction' The level of passenger satisfaction with the Airline

About

Build machine learning model to predict airline passenger satisfaction with LGBMClassier, XGBClassifier and RandomForestClassifier


Languages

Language:Jupyter Notebook 100.0%