- From: Richard Wallis <richard.wallis@dataliberate.com>
- Date: Wed, 6 Jun 2018 13:05:37 +0100
- To: "schema.org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CAD47Kz47aG=YnusZxp9BPSVVE7An_aQUn5-X-wCMbiBiJWYjhQ@mail.gmail.com>
Calling folks with more OWL experience than me! The schema.org site has an OWL definition file that has not been maintained since April 2014: http://schema.org/docs/schemaorg.owl. Also the structure and syntax of the file needs some attention. To help with the occasional questions about accessing processable representations of the vocabulary; to attempt to close an issue (#1611 <https://github.com/schemaorg/schemaorg/issues/1611>); and to help with a personal project, I have had a look at producing an up to date, improved, maintainable version of the file. My first attempt can be downloaded/viewed here: https://s3.amazonaws.com/rjwPublicData/public/schemaorg.owl I am looking for comments, suggestions, and help around a few aspects of this work in progress: - Is it generally ‘a good owl file’ - Should it contain more/less info about the vocabulary and its terms - Specifically with reference to domainIncludes and rangeInclude - mapped to rdfs:domain & rdfs:range with owl:unionOf collections: - Is this the best/only way to represent multiple domain & ranges for an objectproperty? - Have I got the syntax correct? - Several people use Protégé <https://protege.stanford.edu/> as a tool for this kind of effort - I am trying to identify what syntax, will enable this tool to recognise the multiple domain/ranges when importing this file. If anyone out there with more OWL experience than me (not difficult), could spend a few minutes taking a look at this and commenting, it would be greatly appreciated. ~Richard Richard Wallis Founder, Data Liberate http://dataliberate.com Linkedin: http://www.linkedin.com/in/richardwallis Twitter: @rjw
Received on Wednesday, 6 June 2018 12:06:16 UTC