Skip to content

Salvatore-Rocha/GIS_Dataviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

42 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Discover Mexico City's Airbnb Scene

🌎 Project Overview

This project visualizes the Airbnb landscape in Mexico City using Plotly and Dash, focusing on price and user reviews across two levels: administrative divisions (16 alcaldΓ­as) and neighborhoods (1812 colonias).

πŸ€– Web app link ➑️ Discover Mexico City's Airbnb Scene

Note: The app is hosted on a free instance of render that will spin down with inactivity, which can delay requests by 50 seconds or more. Please be patient.

πŸ”Ž Visual aspects of the project:

GIS Viewer Tab1 GIS Viewer Tab2 GIS Viewer Tab3 GIS Viewer Tab4

πŸ”‘ Key Insights:

  • Visualization of Administrative Divisions:

CDMX has a high density of Airbnbs in the central zone, where the Central Business District is located, alongside the majority of cultural and historical landmarks. In contrast, the southern area is characterized by natural landscapes, including Xochimilco Lake, Desierto de los Leones National Park, and the Ajusco Mountains. The northern and eastern regions are predominantly industrial and working-class, featuring densely populated neighborhoods and areas that face significant social challenges. It is important to consider these geographical and socioeconomic factors in CDMX, as they all impact the distribution of Airbnb listings in these areas.

  • Neighborhood Insights:

The project also provides a closer look at the distribution of Airbnb listings in smaller neighborhoods (colonias), allowing for a more granular analysis. We observe a match between high Airbnb prices and listing density in the luxury areas of the city (Condesa, Polanco, Lomas de Chapultepec, Historic Centre). This insight enables more precise targeting of investment opportunities in real estate, optimization of pricing strategies, and identification of areas to address supply and demand imbalances across the city.

  • Airbnb Listings Analysis:

    The core of the project involves analyzing Airbnb listings based on various factors:
    • Price: Visualize how the prices of Airbnb listings vary across different regions, helping to identify more expensive and more affordable areas.
    • Number of Reviews: A further NLP sentiment analysis must be conducted to identify what users value most based on their reviews. The number of reviews also highlights tourist hotspots and areas with high engagement.
    • Density: Analyzing the density of listings helps in understanding the concentration of Airbnb properties, which can indicate areas with high competition or high demand.
    • Clustering Analysis: The project includes functionality to perform clustering analysis on the Airbnb listings. This helps in identifying natural groupings of listings based on various attributes, providing insights into market segmentation and spatial patterns.
  • Interactive Features: The interactive maps and visualizations are a major feature of the project. Users can switch between different views, update graphs dynamically, and interact with the data in real-time. This interactivity enhances the user experience and allows for a deeper exploration of the data.

πŸ“„ Data Sources

πŸ”— External links

To better understand parts of the code, the logic behind certain structures, and the transformations applied, please refer to the following Google Colab notebook.

Google Colab Notebook

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages