I’ve written previously about the scraper I’ve produced, which grabs Ofsted inspection ratings for open and closed free schools. (See here for a blogpost on the Python back-end, and here for a blogpost on the original front-end.)
Briefly, my reason for doing this was that there’s no easy way to get up-to-date Ofsted ratings for a particular group of schools, such as free schools. And in the absence of a track record of exam results by which to judge the new schools, Ofsted ratings offer one of the few ways we have of assessing how they’re performing.
Updated, 9 May 2015: See bottom of the post for the changes.
This is part two of a pairseries of blogposts about scraping free school inspection ratings from the Ofsted website. Part one can be found here. All posts can be found here.
I finished the last blogpost having scraped the Ofsted ratings with Python, using Scraperwiki to turn the data into a JSON API. So, what to do with the output of my scraper?
Well, my ambitions were fairly modest as far as presenting or visualising the data went. For now at least, all I wanted to produce was a basic table of all inspection ratings. Importantly though, it had to update automatically as new schools were inspected and additional ratings came through.