Haven’t had time to mess around with it but looks like it might be promising. From the wiki:

There is a draft of the ontology available on the wiki as well. For those who like examples there are a couple on fgiasson.com: