All ontologies used in NIF 2.1 (NIF-Core + vocabulary modules + helper ontologies )
What is NIF?
The NLP Interchange Format (NIF) is an RDF/OWL-based format that aims to achieve interoperability between Natural Language Processing (NLP) tools, language resources and annotations. NIF consists of specifications, ontologies and software.
What is NIF 2.0?
NIF 2.0 is a major, not backward-compatible improvement upon the previous version NIF 1.0.
What is NIF 2.1?
NIF 2.1 is a minor, backward-compatible extension of NIF 2.0.
Versioning, License and Persistence
is documented here: http://persistence.uni-leipzig.org/nlp2rdf/specification/version.html
More information can be found:
- At the NLP2RDF Project page: http://nlp2rdf.org
- At the GitHub page: https://github.com/NLP2RDF
Feedback
If you'd like to leave feedback, please open an issue on GitHub: https://github.com/NLP2RDF/ontologies/issues or write an email to the mailing list: http://lists.informatik.uni-leipzig.de/mailman/listinfo/nlp2rdf
Editing this Repository
Namespaces are collected here:
Editing ontologies:
'#' vs. '/' URIs
There has been an ongoing debate about '#' vs. '/' . We focus on ontologies with '#' here with URIs like: http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#String Note that ontologies with '/' URIs need to published differently (partly discussed here: http://lists.w3.org/Archives/Public/semantic-web/2013Apr/0157.html).
Workflow for '#' ontologies in this repository
- All ontologies are edited in Turtle syntax with the Geany text editor or any other Turtle editor ( e.g. http://aksw.org/Projects/Xturtle.html), and include developers' comments using "#" directly in the source, see e.g. nif-core/nif-core.ttl
- A script called publish.sh does the following:
- Convert all turtle files to rdfxml (nif-core/nif-core.owl) using rapper(http://librdf.org/raptor/rapper.html)
- sync it to the staging server http://persistence.uni-leipzig.de/nlp2rdf/ontologies
- HTML documentation is created with http://www.essepuntato.it/lode/http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core/nif-core.owl
- sync it to the staging server again http://persistence.uni-leipzig.de/nlp2rdf
- Then we use git to commit and push the changes to GitHub
- see the .htaccess for redirect rules