This is a fictional project for studying purposes. The context, questions and people involved are fictional. The dataset used in this project is from Kaggle and it is available there.
The CEO from a company would like to diversify his business and start investing in real estate. He defined that he would buy real estate in New York City, in the United States. As it is one of the most expensive places to live in the country, he believes that he will obtain a satisfactory return on his investments if he rents properties in the city. Since all of his decisions are based on data, he wants someone to help him in this endeavor.
He initially plans to lease the properties acquired and for that reason he defined that he will use the Airbnb platform for this purpose. He found a dataset on the internet containing data on the behavior of hosts and their properties in New York City.
He wants help to find out the regions with the highest rentals and highest prices and which apartments or houses are in favorable regions of New York City. He believes these characteristics will help him to recover the money invested in the acquisition of some properties more quickly. The challenge is to conduct an exploratory analysis and answer the questions posed by the CEO.
Information about the atrributes can be found here.
Attribute | Description |
---|---|
id | Unique ID for each house/apt |
host_id | ID of the host of the house/apt |
host_name | Name of the host |
neighbourhood_group | Name of the borough the property is located in |
neighbourhood | Name of the neighbourhood the property is located in |
latitude | Property latitude |
longitude | Property longitude |
room_type | Type of property being rented, may be the entire house/apt, a private room or a shared room |
price | Price to pay for the rent |
minimum_nights | Minimum quantity of nights someone can rent a property |
number_of_reviews | Number of reviews that property received |
last_review | The date that specific property was reviewed for the last time |
reviews_per_month | Average number of times that property is reviewed per month |
calculated_host_listings_count | Number of properties the host from a specific property is responsible for in the dataset |
availability_365 | Number of days in the next 365 days that property is available to be rent |
- Every property rented was reviewed once the contract has come to an end.
- Every property has been avilable since the date of the last review.
- Rows with NA values in the 'last_review' column represents properties that were never rented or reviewed.
- The foundation of Airbnb were considered to fill the NA values in the 'last_review' column.
- Download the dataset from Kaggle.
- Understand the business problem.
- Clean, analyse and explore the dataset using data science packages in Python.
- Propose a few insights about the dataset and test them.
- Answer the questions from the CEO. The questions and answers can be found here.
I1: Private rooms are more than 20% more expensive than shared rooms.
True: Private rooms are 28% more expensive than shared rooms.
I2: Most neighbourhoods among the 10 with the highest prices and with more than 20 houses/apts are in Manhattan.
True: The first one taht is not in Manhattan is in Brooklyn and it is the 15th.
I3:Properties that were never reviewed are 10% cheaper than those at least once reviewed.
False: The average price of the properties that were never reviewed are greater than the price of those properties that were reviewed at least once.
The questions from the CEO that motivated this project were answered. Some of the answers can lead to future profit. Based on data, the CEO can take further steps on the real state market.
- Create more insights.
- Develop a machine learning model to predict the rest price of a property.
- Develop a machine learning model to predict if a property with certain characteristics should be bought or not.