Airfare Price
Prediction System
End-to-end ML pipeline with XGBoost, SVM & ensemble methods achieving 88% accuracy across 1,814 real flight records.
Flight Price Predictor
Enter flight details to get an AI-powered price estimate using our trained XGBoost model
Fill in flight details and click Predict Price to get your estimate
💡 Price Insights
XGBoost (Tuned)
Best performing model
Model Performance
6 ML models compared using 5-fold cross-validation and GridSearchCV optimization
Accuracy Comparison
XGBoost (Tuned) — Metric Radar
Feature Importance
XGBoost feature weights showing the top drivers of airfare pricing
Class Premium
Business class commands a 2.5× premium. The strongest price driver at 43% importance.
Booking Timing
Last-minute bookings (≤7 days) cost ~45% more. Advance booking (30+ days) saves ~15%.
Seasonal Surge
Summer travel is 30% pricier than monsoon. Season meaningfully impacts pricing.
ML Pipeline
End-to-end ML workflow from raw data to production-ready model
1,814 flight records with 12 raw features across 9 airlines and 9 Indian cities
12% missing values via median/mode imputation. IQR outlier capping preserves all records
12 new features: time-based, booking patterns, flight characteristics, efficiency metrics
Label encoding for categoricals. StandardScaler normalization improves model convergence
6 models compared: Linear Reg, SVM, Random Forest, Gradient Boosting, Ensemble, XGBoost
GridSearchCV with 36 XGBoost combinations. 5-fold CV ensures robust evaluation