-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Establish and document RDF vocabulary #1
Comments
The RDF vocabulary is our way of not reinventing the 1-N/N-1/M-N wheel. |
will we have somebody in the room with the knowledge to do this? I am completly new to RDF. @bkuczenski says its outside his of expertise, I hope he is just being modest! And in any case, he will be connecting remotely "9h behind". |
The W3C has this to say: Generating RDF from Tabular Data on the Web |
It should also be said: the advantage to RDF with a working ontology is that you can use the rules of the ontology to reason about your data. So the degenerate approach of just creating empty RDF with placeholder predicates does not accomplish much- it is only when you actually link to meaningful knowledge models that you get to say things like "find me processes for producing four-lobed grains" which, if your database were linked into the crop ontology vocabulary, would maybe have a chance of actually working. |
@cmutel when you talk about documenting the RDF vocabulary in the README, would it be adding something like this table?
what is exactly the purpose? if it is to explain why we choose a predicate and not another one... that takes more than a table and I would create a separate document explaining the choices. @bkuczenski any thoughts? (note that I am not aware of rdf jargon and I am probably using incorrect names) |
Yes, exactly, though it doesn't have to be quite so structured - just put it in the main The idea is a) pick a standard set of verbs that we will all use, and b) to make it easy for people who aren't RDF experts to start applying RDF concepts by putting them in CSVs. |
Re: How SKOS and OWL work together: |
I'd create a bit more didactic markdown file with more details of why we choose one predicate or the other. Actually we used the predicate that @kuzeko told us to use, but I would not be able to justify the choice. This document would be referenced in the readme. What do you think? |
It seems a good idea, I can help you revise the document and add the necessary explanation |
Quoting from email from @bkuczenski
To make life easier for most of us, we should also list explicitly which terms we are using, how to create bontology (bonsai ontology, anyone? bueller? bueller?) URIs, and how to format citation data.
The text was updated successfully, but these errors were encountered: