0% found this document useful (0 votes)
19 views12 pages

Synopsis Vikashkumar

The document discusses analyzing a hotel booking dataset to gain insights. It describes the dataset variables and the steps of the analysis including data preparation, summary statistics, outlier removal, percentage counts, and data visualization.

Uploaded by

banaba4733
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views12 pages

Synopsis Vikashkumar

The document discusses analyzing a hotel booking dataset to gain insights. It describes the dataset variables and the steps of the analysis including data preparation, summary statistics, outlier removal, percentage counts, and data visualization.

Uploaded by

banaba4733
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Hotel

Booking
Analysis

PROJECT SYNOPSIS

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 1


PROJECT SYNOPSIS
ON

HOTEL BOOKING ANALYSIS


(PAPER CODE: 604)

SUBMITTED BY

VIKASH KUMAR
In partial fulfillment of the requirements for the award of Degree

Of
BACHELOR IN COMPUTER APPLICATION
(SESSION: 2021-2024)

UNDER THE GUIDANCE OF


Mr.RAVI SIR
(Asst. Prof.ISM, Patna)

ARYABHATTA KNOWLEDGE UNIVERSITY, PATNA

INTERNATIONAL SCHOOL OF MANAGEMENT, PATNA

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 2


PROJECT APPROVAL

PROJECT SYNOPSIS
ON

“Hotel Booking Analysis ”

PREPARED BY
VIKASH KUMAR
(REG. NO.- 21303313067)

IS EXAMINED AND APPROVED

Internal Examiner External Examiner

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 3


TABLE OF CONTENTS
Page No. -

1. DECLARATION…………………………………………………………………………… 5

2. ABSTRACT……………………………………………………………………………...….6

3. SYSTEM ENVIRONMENT………………………………………………………………...6

 HARDWARE REQUIREMENT………………………………………………………...6

 SOFTWARE REQUIREMENT…………………………………………………………7

 SOFTWARE TOOL TO BE USED…………………………………………………..8

4. DATA ANALYSIS…………………………………………………………………………9

 INTRODUCTION……………………………………………………………………9

5. PROBLEM STATEMENT………………………………………………………………….10

6. DATA DESCRIPTION……………………………………………………………………..10

7. OPERATION OF THIS ANALYSIS……………………………………………………….11

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 4


DECLARATION

I hereby declare that all the documents prepared/attached in this project are
original, complete and of my own effort. It is further declared that this report is not
submitted anywhere partially or completely for fulfillment of requirement of a
course of study to the best of my knowledge and belief.

In the event of any information being found false at any stage about the originality,
my project is liable to the rejected.

Place: Patna Name-VIKASH KUMAR


BCA-VI SEM
Session-(2021-2024)
Reg. No.-21303313067

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 5


ABSTRACT
1. SYSTEM ENVIRONMENT

2.1 HARDWARE CONFIGURATION

The section of hardware configuration is an important task related to the Data


Analysis , insufficient random access memory may affect adversely on the speed
and efficiency of the entire system. The hardware should be powerful to handle the
entire operations. The storage (hard disk) should have sufficient capacity to contain
the file and application.

 Processor : Pentium III or above


 Processor speed : 1.4 GHz Onwards
 System memory : 128 Mb or more.
 Cache size : 512 KB or more
 RAM : 4GB or more
 Network card : Any card can provide a 100mbps speed
 Network connection : UTP or Coaxial cable connection
 Printer : Inkjet/Laser Color printer provides at least 1000 Dpi
 Hard disk : 100GB or above
 Monitor : SVGA Color 15”

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 6


SOFTWARE CONFIGURATION

A major element in building a system is the section of compatible software since


the software in the market is experiencing in geometric progression. Selected
software should be acceptable by the firm and one user as well as it should be
feasible for the system.

This document gives a detailed description of the software requirement


specification. The study of requirement specification is focused specially on the
functioning of the system. It allows the developer or analyst to understand the
system, function to be carried out the performance level to be obtained and
corresponding interfaces to be established.

 Software: Chrome, Google Colaboratory, Google Drive


 Programming Language: Python
 Python Packages: Pandas, Seaborn, matplotlib.pyplot, warnings.
 Operating system : Windows 10

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 7


SOFTWARE TOOL TO BE USED
Pandas:-Pandas is a popular Python-based data analysis toolkit. It presents a diverse range of
utilities, ranging from parsing multiple file formats to converting an entire data table into
a NumPy matrix array. This makes pandas a trusted ally in data science and machine learning.

Similar to NumPy, pandas deals primarily with data in 1-D and 2-D arrays; however, pandas
handles the two differently.

Seaborn:-Seaborn is one of the world’s most regarded Python libraries that is purpose-built to
create beautiful-looking visualizations. It can be considered as an extension of another library
called Matplotlib as it is built on top of that.

Data visualization is easily performed in Seaborn

Matplotlib.pyplot:-It is one of the most powerful plotting libraries in Python. It is a cross-


platform library that provides various tools to create 2D plots from the data in lists or arrays in
python.It provides a user to visualize data using a variety of different types of plots to make data
understandable. You can use, these different types of plots (scatterplots, histograms, bar charts,
errorcharts, boxplots, etc.) by writing few lines of code in python.

Warnings:- The `warnings` library in Python helps manage warnings that may arise
during exploratory data analysis (EDA). It allows you to control the display of warnings
using `filterwarnings()`, such as showing them only once or ignoring them completely. This
can be useful when handling repetitive or non-critical warnings.

Additionally, you can raise exceptions for warnings, stopping program execution
when they occur, enabling you to address potential issues promptly. While `warnings` is
not directly related to EDA tasks, it aids in handling unexpected behaviors encountered
during data analysis, ensuring a smoother workflow and providing more control over
warning messages.

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 8


DATA ANALYSIS

INTRODUCTION
Hotel booking analysis involves examining data related to hotel bookings to
gain insights and make informed decisions. It encompasses various aspects
of the booking process, customer behavior, and hotel performance. By
analyzing this data, hotel managers and stakeholders can understand trends,
patterns, and factors that impact bookings, occupancy rates, and revenue.
Key areas of analysis may include booking patterns, customer segmentation,
demand forecasting, conversion analysis, revenue management, customer
satisfaction, and competitive analysis. Data sources can include booking
databases, customer records, website analytics, and review platforms.
Techniques such as data visualization, statistical analysis, and predictive
modeling can be applied to extract meaningful insights. Ultimately, hotel
booking analysis helps optimize operations, enhance customer satisfaction,
increase revenue, and make data-driven decisions to stay competitive in the
hospitality industry.

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 9


PROBLEM STATEMENT
In this challenge, we are analysing the Hotel Booking dataset to find the
more insights about the Hotel booking business.

DATA DESCRIPTION

hotel : hotel (h1 = resort hotel or h2 = city hotel)

is_canceled : value indicating if the booking was canceled (1) or not (0)

lead_time : number of days that elapsed between the entering date of the booking
into the pms and the arrival date

arrival_date_year : year of arrival date

arrival_date_week_number : week number of year for arrival date

arrival_date_day_of_month : day of arrival date

stays_in_weekend_nights : number of weekend nights (saturday or sunday) the


guest stayed or booked to stay at the hotel

stays_in_week_nights : number of week nights (monday to friday) the guest stayed


or booked to stay at the hotel

adults : number of adults not canceled their booking

adr :- average daily rate of hotel

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 10


OPERATION OF THIS ANALYSIS
1. Loading the dataset: Load the data and import the libraries.
2. Data Preparation:
 Data Cleaning
 Check number of rows and columns in dataset
 Check the name of columns
 Checking the data types of the columns
 Converting the columns into the date and time
 Checking the data types of the columns
 Find the categorical(object_data types) columns values
 Filter the each categorical unique values
 Checking the missing values in the attributes of the columns
 Removing the columns which have missinng values.
3. Summery Statistics of numerical columns
4. Removing outlier
5. Check percentage count:
 Of booking status of hotel
 Of cancelled booking of this table.
 Of this table
6. Data Visualization : Graphs, charts, maps analyze hotel data for insights and
optimization.

Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 11


Name-VIKASH KUMAR RegNo.-21303313067 BCA6th Page 12

You might also like