This project scrapes Airbnb listings, cleans the data, calculates a price-performance score and outputs a ranked list of the best stays.
- Automated data scraping (Selenium + BeautifulSoup)
- Data cleanup & normalization (Pandas)
- Price-per-night calculation
- Score formula → (rating * review_count) / price_per_night
- Final ranked & customer-ready output table
| Title | Location | Price/Night | Rating | Reviews | Score |
|---|---|---|---|---|---|
| Midtown Cozy Room | Manhattan, NY | 3100 | 4.93 | 280 | 0.45 |
bash python airbnb_scrapper.py python airbnb_scrapper_clean.py
Airbnb Scraper How its work???
Video: https://www.youtube.com/watch?v=P-SZv98t6fY