Introduction

This is a simple test drive for you to try VocBench by using the embedded sesame component for creating a very simple project. We will use a small thesaurus developed in FAO as a test data sample.

The sample thesaurus, the "Land and Water" FAO vocabulary, is available for download (see later section on loading pre-existing data)

So follow strictly the "e.g." suggestions if you want to get this working with the provided example.

Create a new project    

    1. select “in memory/persistent” or "native store/persistent"
    2. You can leave the other parameter values (1000, true, true) as they are

Manage the SKOS Concept Scheme

Loading pre-existing data

Start playing around

Project is ready, some sample data has been loaded...time to play around now! things like editing new concepts, lexicalizations etc..

We will be adding more docs soon. In the meanwhile, you can follow those videos reported here: http://aims.fao.org/tools/vocbench-2/support-material

Ok, test drive done...time now for seriously managing a big thesaurus!

As a first thing, we recommend to work with a separate data server1, with the proper triple store and its setup balanced for your needs.

You can use a sesame2 remote connection to a sesame2 server (see related section of the sesame2 manual for how to setup a server). Remember to enable RDFS Reasoning and a Hierarchical Reasoner if you want to exploit the reasoning capabilities of VB (though this will affect performances).

Also, we recommend use of other triple stores if you have the necessity to manage large quantities of data and/or if you want to exploit OWL reasoning capabilities. Currently in fact, VB is best adopted with a triple store supporting at least hierarchical inferencing and RDFS/OWL reasoning, however, Sesame has usually poor performances on even average size repositories when its reasoning sails are being activated.

For using the remote connection, just follow these instructions:

 

In this page on the Semantic Turkey wiki there are some information for using VB/ST with other triple stores.

Appendix: Creating a new User

We suppose here that you are both the user and administrator of vocbench

To add a new user in VocBench follow these steps:

If you do not receive any email (maybe a misplaced configuration) you need to manually enable the account by modifying the admin DB (see FAQ 1)


[1] in VB2.1, which is still based on Semantic Turkey 0.9.1, there is still a nasty bug about projects being deleted (or corrupted) when access to their data fails (actually a portion of code collapsing both the case of a wrongly set remote-connection project, which is rolled back by removing its folder, and the case of a project failing to access its data for any reason, which should obviously not end up in deleting it!). Accessing a separate data server with a remote connection also prevents from any accidental data loss of this kind.