Passengers' satisfaction with airlines is one of the important determinants of competitive advantage for airlines with globalization and customer-oriented aviation industries of today. Customer satisfaction directly impacts brand loyalty, customer retention, and profitability, becoming an important key performance indicator for airline operators. The research examines a dataset of over 120,000 passengers, evaluating various aspects of their flying experience such as inflight services, comfort, punctuality, and overall satisfaction. An in-depth analysis of the key factors for customer satisfaction is done based on several data analyses and using different machine learning techniques like Logistic Regression, K-Nearest Neighbors, Decision Tree, and Random Forest. Through these techniques, our results show that, among others, service quality, punctuality, and comfort are the essential requirements for customer satisfaction. Conclusively, this study offers actionable recommendations for airlines that are vital in improving passenger satisfaction, which is an important factor in developing effective customer loyalty in the highly competitive airline business. The K-Nearest Neighbors (KNN) model performed best with an F1 score of 0.93, excelling in balancing precision and recall. Other models like Decision Tree and Random Forest were also used, with Random Forest providing robustness due to its ability to handle large datasets without overfitting, while Logistic Regression gave interpretable results but had the lowest F1 score at 0.89.
Read full abstract