ML-Crate
ML-Crate copied to clipboard
Hotel Booking Demand Prediction
Pull Request for ML-Crate 💡
Issue Title: Hotel Booking Demand Prediction
- Info about the related issue (Aim of the project) : Predicting cancellation status using booking data to estimate demand for hotel rooms.
- Name: Siddhant Tiwari
- Email ID for further communication: [email protected]
- GitHub ID: siddhant4ds
- Identify yourself: N/A (Issue assigned during SSOC-3)
Closes: #665
Describe the add-ons or changes you've made 📃
- Exploratory data analysis for the target dataset.
- Feature engineering using discretizing, target-encoding and re-categorizing.
- Feature selection using statistical tests and model-based feature-importances.
- Trained a variety of models to ensure different representations are learned.
- Ensembled the models using different averaging configurations.
- Weighted-averaging performed better than all the individual models.
Type of change ☑️
What sort of change have you made:
- [x] New feature (non-breaking change which adds functionality)
How Has This Been Tested? ⚙️
- Dependencies tested by running project on both local and cloud environment.
- Reproducibility of experiments ensured by fixing seeds and tested over multiple runs.
Checklist: ☑️
- [x] My code follows the guidelines of this project.
- [x] I have performed a self-review of my own code.
- [x] I have commented my code, particularly wherever it was hard to understand.
- [x] I have made corresponding changes to the documentation.
- [x] My changes generate no new warnings.
- [x] I have added things that prove my fix is effective or that my feature works.
- [x] Any dependent changes have been merged and published in downstream modules.