Classifying Resort and City Hotels Based on their bookings and Cancellation using Machine Learning Algorithms !
Booking cancellations have significant impact on demand-management decisions in the hospitality industry.
To mitigate the effect of cancellations, hotels implement rigid cancellation policies and overbooking tactics, which in turn can have a negative impact on revenue and on the hotel reputation.
Now, as hotel chains consolidate, last-minute booking apps proliferate, and short-term rental sites like Airbnb and HomeAway grow, experts say the reservations landscape is undergoing an upheaval with new and higher fees and new restrictions on reservations that are driving new sources of revenue!!
A lot can be done with revenue management techniques when it comes to rates restrictions, like
increasing the number of days until the arrival date that the customer can cancel without cost, giving
you more time to resell the room.
But nowadays you have to apply similar restrictions to those applied by your competitive set and
hotels around you, so if you are going to be stricter, costumers will prefer other hotels that are more
permissive.
- Collected the data and organized it to form a meaningful dataset.
- Checked for null values and took care of it.
- Observed the data to form meaningful insights!
- Did Exploratory Data Analysis on the dataset.
- Used correlations to form a heatmap.
- Visualizations were made by using Matplotlib and Seaborn Libraries..!!
- Made dummies for improving my model's Performance.
- One-hot-Encoding was Implemented.
- Made Binary Classifications Using Label Encoder and Standard Scaler
To fit and transform Numerical and Categorical Column values.
- Did data processing
- Independent and Dependent Features.
- Did Train-Test split
- Logistic Regresson
- Random Forest Classifier
- Ada Boost Classifier
- Predicted for the data
- Finded Accuracy score
- Plotted Confusion Matrix
- And at last, Classification report.
- And Analyzed the key factors responsible for prediction.
- Predicted for the data
- Finded Accuracy score
- Plotted Confusion Matrix
- And at last, Classification report.
- Predicted for the data
- Finded Accuracy score
- Plotted Confusion Matrix
- And at last, Classification report.