Giter Club home page Giter Club logo

blight-fight's Introduction

Blight-Fight

Urban blight refers to the deterioration and decay of buildings and older areas of large cities, due to neglect, crime, or lack of economic support. This is a typical sight in many US cities, such as the city of Detroit. As a city gets older, some buildings or properties are not maintained and become run-down, abandoned or condemned.

The city planners are actively trying to predict which properties are likely to become officially classified as blighted ahead of time. This can help the city take preventative action: a targeted demolition or renovation can prevent the spread of urban blight and facilitate economic revitalization of often distressed areas.

In this project, I work with real data from the Open Data Portal of Detroit to help urban planners build a blight prediction model. This is a real-world problem: the data is not perfectly clean, the questions are not perfectly unambiguous.

There are two major things that I did in order to build a good blight prediction model with Scikit Learn:

  • Created a list of buildings from all the geo-located incidents collected through the open data portal;
  • Improved the accuracy of the model by extracting a richer set of features and selecting the best model from SVM, Decision Tree, Random Forests by cross validation.

Please see BlightPrediction-Summary for the entire process of data acquisition, preprocess, modeling and analysis. If you want to play with the data, you can open the BlightPrediction ipython notebook in which the data are shown explicitly.

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.