Australian Politics Ontology

This is a quick spot to post an OWL onotology to model entities mentioned in the Australian Hansard.

Links

grokHansard.xsl - a GRDDL friendly stylesheet to extract out entities from hansard xml

Example input

Example output

Wishlist

It would be really neat to see the hansard.xsd published via the official website; or a hansard namespace (http://parlinfo.aph.gov.au/parlInfo/ns#).

That way, you could really easily add a GRDDL transformation in the XSD. Even if you didn't do that, you could publish

        <hansard
              xmlns:grddl='http://www.w3.org/2003/g/data-view#'
              grddl:transformation="http://www.lauken.com/doconnor/politics/grokHansard.xsl">
        <!-- content here -->
        </hansard>
        
... and semantic web consumers can do their thing.

Also, mashing up news rss feeds with OpenCalaisis + linked data with this data would be really incredibly awesome.

Example use case

  1. Fetch Hansard for the day.
  2. For each bill, speech, person
    1. Find top news articles on for the keywords
    2. Run it through OpenCalais
    3. Link news items to relevant political discussion

External links

See also: OpenAustralia.org, and the awesome Parlinfo search.