Machine Learning in Hospitality Interpretable Forecasting of Booking Cancellations

Project Code :TCMAPY1618

Objective

The primary objective of this project is to develop a machine learning model to predict hotel booking cancellations using historical data.

Abstract

Booking cancellations greatly affect the hospitality industry. The industry incurs operational loss and revenue loss due to booking cancellations. Hence, this research aims toward machine learning (ML) techniques for interpretable forecasting of booking cancellations. These machine learning techniques comprise Random Forest (RF), XGBoost, LightGBM, and Gradient Boosting (GB) which are not only utilized to predict cancellation but could also provide interpretable insights into the most significant factors that led to these cancellations. Explainability artificial intelligence (XAI), apart from all the above, is incorporated to make sure that the processes of decision making in the models are interpretable in addition to being transparent to stakeholders in understanding the drivers of cancellations. This powerful ensemble of techniques provides a more accurate, interpretable, and actionable alternative for the hospitality industry in managing cancellations. The results show the models as proposed highly effective in correctly forecasting cancellations and providing certainly clear explanations as to what causes them, which can greatly improve decision-making and, hence, maximize resource management in operations of hospitality

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

REQUIREMENT ANALYSIS

 

Hardware Requirements

Processor                                 - I7/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

 

Software Requirements:

Operating System                   :  Windows 11

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                 : Pandas, NumPy, Matplotlib, Seaborn, scikit-learn

IDE/Workbench                      :  VSCode

Technology                             :  Python 3.10.8

Server Deployment                 :  Xampp Server

Database                                 :  MySQL

Demo Video