Skip to content

mjm461/assessments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pull/analyze housing data from Allegheny County Tax Site

Website: http://www2.county.allegheny.pa.us/RealEstate/Search.aspx

Build/install

pip install -r requirements.txt
python setup.py install

Pulling assessment data for analysis

  1. Optional - Sign up for a Zillow Token: https://www.zillow.com/howto/api/APIOverview.htm

  2. Create a text file of housing ID's you are interested in pulling from the site, only the ID is necessary, such as assessments.txt.

    0000-S-00000-0000-01
    0000-S-00000-0000-02
    
  • Alternative: Pass a list of comma separated IDs: 0000-S-00000-0000-01,0000-S-00000-0000-02,...
  1. Extract the data with assessment/assessments.py :

    python -m assessment.assessments --parcels assessments.txt  --zwid <Zillow Token>

    Notes about this module:

    • Caches the website in a ./data/:

      • Limits the number of times you hit the website
      • TODO: Cache data in a Database (probably DynamoDb)
    • Outputs the file to assessments.csv:

      • The current output is a CSV
      • TODO: Create a data store (again probably DynamoDb)
  2. Analyze the data using sklearn - samples scripts are here: assessments/ml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages