A data science project that uses AirBnB public data for San Francisco to answer the question 'What makes people choose your AirBnB home?'
- Python version: 3.6.5 was used for this project
- Libraries used: numpy, pandas, seaborn, datetime, Counter, sklearn, matplotlib, warnings
- Jupyter Notebook is required
Explore and analyze the AirBnB public data for San Francisco on topics of Pricing, Occupancy and Review Ratings. Answer the following questons:
- What are the most important factors that impact a listing's price?
- What are the most important factors that impact a listing's occupancy rate?
- What are the most important factors that impact a listing's review ratings?
- What are the amenities AirBnB guests care most?
-
airbnb_sf.ipynb: The Jupyter Notebook file that describes the process of data anlysis. It contains the steps of data collection, cleaning, tranformation, as well as data modeling.
-
utility.py: functions used by the Jupyter Notebook file 'airbnb_sf.ipynb'.
-
listings.csv.zip: The listings data set provides detailed feature information of each listing in San Francisco (as of 8/6/2018). There are 96 features associated with each listing such as property type, room type, number of bed rooms, amenities, review ratings, etc. Need to unzip it to CSV file.
-
calendar.csv.zip: The calendar data set provides availability and price information for the total 6632 active listings (as of 8/6/2018) in San Francisco for the next 12 months. Need to unzip it to CSV file.
- A blog was written based on this project. The blog's link: https://medium.com/@wei.wade.wu/what-makes-people-choose-your-airbnb-home-a9d83722a712
- A listing’s price is mainly determined by its “hard” property features such as number of available rooms. And, a host may improve the listing’s price tag by enhancing “soft” property features like summary details
- Number of reviews is one of the most important factors influencing a listing’s occupancy rate and review scores. A host should do all means to get as many reviews as possible in order to attract more guests.
- WiFi and Essentials are must-have amenities that impact a listing’s occupancy rate and review rating.