Giter Site home page Giter Site logo

apartment-info-scraping-and-visualization's Introduction

Apartment-Info Scraping & Visualization

Group Members: Zhaoyu Qiao, Guoyu Wu, Tianying Chu, Yanyi Qian

Basic concept:

When making a decision regarding relocation, it is necessary to consider various factors including price, room type, transitional convenience, and nearby recreational facilities. Furthermore, a high crime rate would make residents feel vulnerable. As crime goes up, home values tend to drop. Existing websites lack the above combination and fail to customize apartment features according to users’ preferences.

Overall objective:

Our project aims to combine apartment information with factors that influence residential experience into one place. We scraped the apartment information in Pittsburgh from apartments.com, one of the most popular apartment websites in America, and we downloaded the crime information CSV from Data.gov, which is hosted by the U.S. General Services Administration. To make the information more intuitive and understandable, Google Maps API was used to locate nearby facilities, calculate distances, and visualize the crime distribution.

Use cases:

Assume you are an incoming CMU Heinz student and planning to rent an apartment in Fall 2020. You have many considerations in your head, like price, safety, room type, convenience, and you have different priorities toward these factors. In this case, our application can help you determine which neighborhood most fits your preferences.

Sources of data:

Web Scraping: apartments.com

API: Google Maps API - Geocoding API / Places API

CSV file: Pittsburgh Police Arrest Data.csv - downloaded from Data.gov

Others: Pittsburgh City Council Boundary Geojson data - download from Pittsburgh open data

apartment-info-scraping-and-visualization's People

Contributors

guoyuw-data avatar piapiaq avatar tianying-chu avatar yanyiq avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.