The Airline Customer Sentiment Analysis Using Machine Learning system is a comprehensive machine learning and NLP solution that analyzes airline-related tweets to classify customer sentiment into negative, neutral, or positive categories. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It uses advanced ensemble algorithms like XGBoost and Random Forest with TF-IDF vectorization to achieve 82.34% accuracy.
The system leverages text preprocessing, feature engineering (TF-IDF vectorization, sentiment word scores, confidence metrics), and leak-free validation using SMOTE within cross-validation folds. It provides interactive visualizations, feature importance analysis, model comparison, and real-time sentiment prediction to help airlines monitor brand perception and improve customer satisfaction.
| Metric | XGBoost | Random Forest | Best |
|---|---|---|---|
| Accuracy | 0.8234 | 0.7987 | XGBoost |
| Precision (Weighted) | 0.8201 | 0.7912 | XGBoost |
| Recall (Weighted) | 0.8234 | 0.7987 | XGBoost |
| F1-Score (Weighted) | 0.8192 | 0.7921 | XGBoost |
| ROC-AUC (Weighted) | 0.8721 | 0.8534 | XGBoost |
| CV Mean (5-Fold) | 0.8128 | 0.7845 | XGBoost |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on