Vocbench is a vocabulary and ontology management web-based tool. Its original purpose was the management of the AgroVoc thesaurus. It is actively maintained by the ART group of University of Rome Tor Vergata. VocBench is a full-feature management platform, allowing the creation, import, update and merge of vocabularies and ontologies.
At the slides Antonis Koukourikos from AGROKNOW described how this tool has been used at the AGINFRA+ project.
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Webinar on Ontology Management using Vocbench in the context of AGINFRA+ Project
1. WWW.PLUS.AGINFRA.EU
AGINFRA PLUS - Accelerating user-driven e-infrastructure innovation
in Food & Agriculture has received funding from the European Union’s
Horizon 2020 research and innovation programme under grant
agreement No 731001.
AGINFRA+ Semantic Services
Project Webinar
4 December 2018
Antonis Koukourikos
Agroknow
5. WWW.PLUS.AGINFRA.EU
Each vocabulary/ ontology is a VocBench project
Each project is carried out by one or more users,
each having a specific role
Depending on his role, every user has a different
view of the project’s content
5
VocBench workflow
Semantic Services Webinar
6. WWW.PLUS.AGINFRA.EU
Each project should have:
A descriptive name
A Base URI that will be used as the namespace for the
vocabulary/ ontology that will be created
A specification of the model (expressivity) and the
lexicalization (annotations provided by default) that
will be used for the project
Projects are created and configured by the
VocBench administrator
6
Project creation
Semantic Services Webinar
9. WWW.PLUS.AGINFRA.EU
Domain experts describe the domain to be
conceptualized and the terminology to be used
Participating entities and their relations
Ontologists translate the conceptualization to the
RDF model
Linguists provide annotation information, possibly
in different languages
9
Collaborative Creation of an Ontology
Semantic Services Webinar
10. WWW.PLUS.AGINFRA.EU
Accessing a VocBench project
Creating classes
Creating properties
Creating individuals
Adding lexicalizations
10
Working Example – EU Projects Ontology
Semantic Services Webinar
12. WWW.PLUS.AGINFRA.EU
Changes are tracked at a statement (triple)
granularity
Users can revert to a previous version from the
History panel/view of the project
The validation view allows the approval/rejection
of any change throughout the lifecycle of a
project
12
History and Validation
Semantic Services Webinar
14. WWW.PLUS.AGINFRA.EU
Data Wrangling application
Data cleanup
Data transformations
Manages tabular data
MS Excel™
CSV
Google sheets
JSON
Extensible via plugins
RDF export
The OpenRefine toolkit
Semantic Services Webinar
15. WWW.PLUS.AGINFRA.EU
Load tabular data
Creating an RDF skeleton
Exporting from Data Transformation service
Importing to VocBench
15
Working Example – Adding to an Ontology
Semantic Services Webinar
17. WWW.PLUS.AGINFRA.EU
Link generation between data items from
different Linked Data sources
Underlying usage of a declarative language for
expressing the rules (Silk-LSL)
Visual UI for building a ruleset is provided by the
framework
The Silk framework
Semantic Services Webinar
20. WWW.PLUS.AGINFRA.EU
Web application and open-source library for
interactive ontology visualization
Supports most OWL constructs
Visualization of more complex constructs are under
implementation
20
The WebVOWL library
Semantic Services Webinar