Wow; this is great to see. I have recently done something similar in the Greater Manchester, UK area. I've been looking for a house and wrote some code to scrape rightmove.co.uk and zoopla.com to get the house data. Checked their locations against data from http://data.police.uk/. Checked time to walk to the nearest metro or railway station and time to cycle to work. Metro and Railway station locations were scraped from wikipedia and time to travel was taken from Google Maps.
From all this, as well as £s per m^2 of floor space I ordered by the least compromise.
Currently trying to clean it all up and turn it into a webapp to make it useful for anyone else who wants to find property in an area.
I'm about to complete on the purchase of my first house and am really looking forward to it. It's not perfect; but I know for the price, I can't get much better.
If I finish the webapp; I might try and include data such as walking distance to the nearest pub from CAMRAs Good Beer Guide and maybe something similar for restaurants.