Top Banner
Editing the BIOTECH glossary with VocBench 1.1 Training FAO Rome, June 20-21, 2011 Day 1 Caterina Caracciolo [email protected] 1
94
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Editing the BIOTECH Glossary with VocBench 1.1

1

Editing the BIOTECH glossary with VocBench 1.1

Training

FAORome, June 20-21, 2011

Day 1

Caterina [email protected]

Page 2: Editing the BIOTECH Glossary with VocBench 1.1

2

Objectives of the course

Enable editors to maintain the biotech glossary using VocBench

Page 3: Editing the BIOTECH Glossary with VocBench 1.1

3

Topics for today

1. User roles and workflow

2. Managing concepts, terms, definitions of the BioTech glossary

Page 4: Editing the BIOTECH Glossary with VocBench 1.1

4

Topics for tomorrow

1. Validation of changes in glossary

2. New web interface of glossary

Page 5: Editing the BIOTECH Glossary with VocBench 1.1

5

VocBench

Page 6: Editing the BIOTECH Glossary with VocBench 1.1

6

VocBench functionalities

Web-based• supports distributed collaboration• organized in an editorial workflow

Supports management of multilingual data

Export data as SKOS, SQL

ottimo,

Page 7: Editing the BIOTECH Glossary with VocBench 1.1

7

ottimo,

5

1

2

3

4

5

5

Page 8: Editing the BIOTECH Glossary with VocBench 1.1

8

Legend

1.Log in details

2.Concept area – glossary entries

3.Details about concepts• Titles, definitions, relations,history

4.Operations that may be applied to concepts

5.Navigation options

ottimo,

Page 9: Editing the BIOTECH Glossary with VocBench 1.1

9

Basic terminology

Glossary entry = concept

Entry title = term, or concept label

Page 10: Editing the BIOTECH Glossary with VocBench 1.1

10

Scenario 1

Editing E creates an entry in EN

Validation V validates it and approves it for translation

Editing Translations into Chineese, Arabic, …

Validation and Publishing P validates everything and publishes

Page 11: Editing the BIOTECH Glossary with VocBench 1.1

11

Scenario 2 Editing

R creates concept in RU, EN translation

Validation, Publishing

Editing Translations into A, C, …

Validation, Publishing

Editing More translations

Page 12: Editing the BIOTECH Glossary with VocBench 1.1

12

Sandbox version for training

There, you can do anything! Real data will not be affected

Page 13: Editing the BIOTECH Glossary with VocBench 1.1

13

VB documentation

User manual• accessible from inside VB, link Help

These slides• will be made available

Page 14: Editing the BIOTECH Glossary with VocBench 1.1

14

How to keep in touch with VB users and managers

To communicate with the VB User community

http://aims.fao.org/community/group/vocbench

To report issues

http://code.google.com/p/agrovoc-cs-workbench/

To comment on generic topics, use “Contact us” page from VB

Email to any of us

Page 15: Editing the BIOTECH Glossary with VocBench 1.1

15

VocBench

Page 16: Editing the BIOTECH Glossary with VocBench 1.1

16

Managing the glossary in VB

An entry in the glossary is a concept, which is titled by means of a term in a given language

In any language, a concept must have one primary title, called preferred term

Other titles, if any, are non-preferred

Preferred titles are used to “call” concepts – see Concept Hierarchy Area in VB

Page 17: Editing the BIOTECH Glossary with VocBench 1.1

17

Managing the glossary in VB

Concepts have definitions, which may be available in any languages

A concept may be in a relation with another concept

ottimo,

Page 18: Editing the BIOTECH Glossary with VocBench 1.1

18

Example

ottimo,

Page 19: Editing the BIOTECH Glossary with VocBench 1.1

19

Accessing the VB

You need:A User account, a role, a data set:

ottimo,

Page 20: Editing the BIOTECH Glossary with VocBench 1.1

20

User accounts and roles in the workflow

VB implements a workflow of actions, typically:Editing -> Validation -> Publication

Actions are performed by users playing a given role, at any given point of time

Page 21: Editing the BIOTECH Glossary with VocBench 1.1

21

User roles in VB

1.Term editor2. Ontology editor3. Validator4. Publisher5. Administrator

Ontology editor and Administrators are not covered by this training

ottimo,

Page 22: Editing the BIOTECH Glossary with VocBench 1.1

22

Your roles in this training

For training purposes, each of you is given a user account, with possibility of playing any role in the workflow

Page 23: Editing the BIOTECH Glossary with VocBench 1.1

23

Exercise 0

Go to VB 1.2 Sandbox http://202.73.13.50:55481/vocbenchv1.2i/

FAO page where you can always find pointers to latest VB versions http://aims.fao.org/website/The-VocBench/sub

You can get to the same FAO page by searching for “FAO AIMS VocBench”

You may want to bookmark the URL

Page 24: Editing the BIOTECH Glossary with VocBench 1.1

24

Exercise 1

Login with your account (see next slide)

Chose role Term EditorNote that User group stands for user role

Page 25: Editing the BIOTECH Glossary with VocBench 1.1

25

Your role(s)

ottimo,

Page 26: Editing the BIOTECH Glossary with VocBench 1.1

26

This is what I see

ottimo,

Page 27: Editing the BIOTECH Glossary with VocBench 1.1

27

Exercise 2

Look at your VB

In what language do you see the concepts?

Do you see some warning saying “No term available in selected language”?

What color?

Have you noticed the Legend at the bottom of the screen?

Page 28: Editing the BIOTECH Glossary with VocBench 1.1

28

How it appears to an editor in ZH

ottimo,

Page 29: Editing the BIOTECH Glossary with VocBench 1.1

29

User and languages

The Biotech Glossary is a multilingual resources

Different users may have different languages shown

Note the difference between:The language(s) that you may editThe language(s) that you can visualize

Elements in the glossary may have different “status”

Page 30: Editing the BIOTECH Glossary with VocBench 1.1

30

Edit and visualize languages

Languages to edit• Assigned by Administrator, Publisher• You can request languages from

Preferences -> Pending language request.

Language for content display • You can chose from button Content

Language• Selection is valid for current session

Page 31: Editing the BIOTECH Glossary with VocBench 1.1

31

Look at your Preferences

ottimo,

Page 32: Editing the BIOTECH Glossary with VocBench 1.1

32

You can edit your Preferences

ottimo,

Page 33: Editing the BIOTECH Glossary with VocBench 1.1

33

Exercise 3

Go to your Preference, and update your email address

You need to write in field “New email”

Page 34: Editing the BIOTECH Glossary with VocBench 1.1

34

Exercise 4

Consider what languages you normally edit in the BioTech

Compare with the languages you have granted right now

Then go to your Preferences, and request the one(s) missing

Your requests will be approved during our next coffee break

Page 35: Editing the BIOTECH Glossary with VocBench 1.1

35

Exercise 5

Now consider which languages you normally need to take visualize when working with the BioTech

For example, if you normally translate from English to Arabic, you need to visualize/edit Arabic, and visualize English

Now change language display, by using Content Languages

Page 36: Editing the BIOTECH Glossary with VocBench 1.1

36

Exercise 6

Can you input non English characters using your keyboard?

If not, set up the appropriate virtual keabordGo to:

Control panel -> Regional and Language options -> keyboards and languages -> change keyboard

ottimo,

Page 37: Editing the BIOTECH Glossary with VocBench 1.1

37

Editorial workflow

Page 38: Editing the BIOTECH Glossary with VocBench 1.1

38

Editorial workflow

Editorial actions needed to produce the final results

Important to assure quality control

Example: in a publishing house: writing, proof reading, editing, … publishing

In Biotech:• Management of content by editors • Validation by senior editors• Publication by Biotech managers

Page 39: Editing the BIOTECH Glossary with VocBench 1.1

39

Terminology

Role = function of a user in a workflow• Determines what the user may or may not

do in a given moment

Rights = permission to execute actions• Associated to roles• e.g. a term editor may add terms

Status = status of an element in a workflow• An element may be a concept, a term, … • Status may be draft, published, …

ottimo,

Page 40: Editing the BIOTECH Glossary with VocBench 1.1

40

Editors Validators Publisher

Creates new entries

Add definitions

Edit entry titleor definition

Establish relations between entries

Revise relations

Propose deletion

Accept or rejects changes

Decides what goes public

Roles in a workflow

Page 41: Editing the BIOTECH Glossary with VocBench 1.1

41

Workflow roles by content and languages

Editors are specialized by language and area, e.g. animal, plants…

Validators too may be specialized by language and area(s)

Publishers are responsible for the general quality of the product that is published

Page 42: Editing the BIOTECH Glossary with VocBench 1.1

42

Term editor

Page 43: Editing the BIOTECH Glossary with VocBench 1.1

43

Actions permitted to Term editors

Create new concepts, providing labels in the languages assigned

Create/edit/delete/revise terms and definitions for concepts in the language assigned

Created/edited by any editor

Add/edit relations between concepts

Page 44: Editing the BIOTECH Glossary with VocBench 1.1

45

Exercise 7

One EN editor adds concept:

“Amplified ribosomal DNA restriction analysis (ARDRA)”

Place it under concept “biotech glossary”

Page 45: Editing the BIOTECH Glossary with VocBench 1.1

46

Exercise 8

Other editors check that a change has been made to the glossary by looking at section Recent Changes

Can you read the table?

Click on the concept name

What do you see?

Page 46: Editing the BIOTECH Glossary with VocBench 1.1

47

How to see “news” in VocBench

Log in and check section Recent Changes

Log in and subscribe a RSS feed (link available in top stripe of the interface)Then you will get notifications without having to be logged in

Notification can be via:EmailYour browserOn your desktop (using dedicated programs, called RSS feed readers)

Page 47: Editing the BIOTECH Glossary with VocBench 1.1

48

Alphabetical order in VB 1.2

You should have noticed that after your last action, the list of entries is no longer in alphabetical order

This is not a problem with AGROVOC, but it probably is with the Biotech glossary

Plan to address this issue after this training

Page 48: Editing the BIOTECH Glossary with VocBench 1.1

49

Exercise 9

An EN editor (different from the previous one) adds a definition to “Amplified ribosomal DNA restriction analysis (ARDRA)”

The others see what has happenedNow do it by searchingSearch for “amplified”

Page 49: Editing the BIOTECH Glossary with VocBench 1.1

50

Validator

Page 50: Editing the BIOTECH Glossary with VocBench 1.1

51

Actions permitted

Accepts or rejects proposals made by editorsE.g. creation of a new concepts, revision of a definition, deletion of a term

Validation actions are done in section Validation

Validators are typically domain experts who ensure quality of the content

Currently, if you log in as Validator, you have validation rights on all language

Page 51: Editing the BIOTECH Glossary with VocBench 1.1

52

Validation

ottimo,

Page 52: Editing the BIOTECH Glossary with VocBench 1.1

53

Publisher

Page 53: Editing the BIOTECH Glossary with VocBench 1.1

54

Actions permitted

Have all rights as Validators

May also create and edit relationships between concepts

Approve new user accounts, grant rights on languages and data sets

Publishers have overview of the entire glossary and have last say on what is going to be published

Page 54: Editing the BIOTECH Glossary with VocBench 1.1

55

Administrator

Page 55: Editing the BIOTECH Glossary with VocBench 1.1

56

Action permitted

Administrator rights stay with VocBench managers

This role is not covered in this training

Page 56: Editing the BIOTECH Glossary with VocBench 1.1

57

Status of elements

ottimo,

1. Proposed2.Proposed deprecated

3. Revised

4. Validated

5. Published6. Deprecated

Page 57: Editing the BIOTECH Glossary with VocBench 1.1

58

Proposed element

Element that has been newly addedPink

A proposal of deletion makes the element get status Proposed DeprecatedGrey

Status Proposed is independent of the role of the user of makes the proposal

Page 58: Editing the BIOTECH Glossary with VocBench 1.1

59

Revised element

Any elements that have been editedRed

If the editing consists in a suggestion of deletion, the status is Proposed DeprecatedGrey

ottimo,

Page 59: Editing the BIOTECH Glossary with VocBench 1.1

60

Validated element

Element approved by a ValidatorGreen

Validators may also reject change, then: The element goes back to previous status

Approving an Proposed Deprecated element makes it Deprecated

Page 60: Editing the BIOTECH Glossary with VocBench 1.1

61

Published and deprecated element

Elements published to the outside have either Published or Deprecated status

PublishedElement approved by a publisher

DeprecatedElement discardedKept for backward compatibilityHowever, you can exclude deprecated

elements from visualization (in Preferences)

Page 61: Editing the BIOTECH Glossary with VocBench 1.1

62

Exercise 10

Go back to concept “Amplified ribosomal DNA restriction analysis”

In which color does it appear?

In which color do its terms and definition appear?

Page 62: Editing the BIOTECH Glossary with VocBench 1.1

63

Exercise 11

Edit a term of the concept “Amplified ribosomal DNA restriction analysis”

Now, in which color does the concept appear?

And the edited term?

Page 63: Editing the BIOTECH Glossary with VocBench 1.1

64

Exercise 12

Pick up a concept from the list (in blue) and delete it

What is the meaning of the error message you get?

Observe the new color of the concept, and the color of its terms

Now delete also one of its terms

Page 64: Editing the BIOTECH Glossary with VocBench 1.1

65

Exercise 13

Search for “acceptor control”

What result do you get?

What languages are selected in your Content Language?

Page 65: Editing the BIOTECH Glossary with VocBench 1.1

66

Search

Search if against the entire data set, independently of which languages are selected in “Content language”

But if languages are not selected, you cannot see the corresponding labels

Page 66: Editing the BIOTECH Glossary with VocBench 1.1

67

Create a new concept step by step

You may only add concepts in the language of your competence

1.Click button “+” (Add new concept)2. A little window appears, asking for:1. Term2.Language3.Then click create, asks for position

1.Child of the selected concept2.Same level as the selected concept3.Top concept

4.Preferred term

ottimo,

Page 67: Editing the BIOTECH Glossary with VocBench 1.1

68

Concepts and glossary entries

When entering a new concept, the Term assigned should be marked as preferred

Because preferred terms are used for display in concept hierarchy!

Definitions may be given at a later stage

Page 68: Editing the BIOTECH Glossary with VocBench 1.1

69

Preferred terms

No more than one preferred term per language should be given

But there is no automatic check in VB, so be careful!

Page 69: Editing the BIOTECH Glossary with VocBench 1.1

70

Preferred terms

You can decide to show or not also non preferred terms

However, the glossary only has preferred terms

Page 70: Editing the BIOTECH Glossary with VocBench 1.1

71

More information about a concept

Can be specified in the corresponding tabs:

1.Terms2.Definitions3.Note4.Attribute5.Relationship6.History7.Image 8.Hierarchy

ottimo,

Page 71: Editing the BIOTECH Glossary with VocBench 1.1

72

Terms

Correspond to the title of the concept

May be added either when creating a concept (to provide labels to the concept), or later onFor example, when a translation is made

Page 72: Editing the BIOTECH Glossary with VocBench 1.1

73

More information about a concept

Can be specified in the corresponding tabs:

1.Terms2.Definitions3.Note4.Attribute5.Relationship6.History7.Image 8.Hierarchy

ottimo,

Page 73: Editing the BIOTECH Glossary with VocBench 1.1

74

Definition of a concept

If you create a concept in a language other than English, VB requires that an EN definition be provided

For each definition, a source and its URL must be given

Right now there is no authomatic control on the URL, so be careful!

ottimo,

Page 74: Editing the BIOTECH Glossary with VocBench 1.1

75

Definitions and translations of definitions

A concept may have one or more definitions

A definition may be translated into several languages

Source and URL are for Definition (not for its translations)

ottimo,

Page 75: Editing the BIOTECH Glossary with VocBench 1.1

76

Sources of definitions

Currently you can chose among:

FAOTERMNALWIKIPEDIAMeSHOtherBookJournal ArticleAGROVOCWordNet

ottimo,

Page 76: Editing the BIOTECH Glossary with VocBench 1.1

77

Exercise 14

EN editor add at least 3 of the following concepts:

1. Cisgenetic2. Competitive ELISA (c-ELISA)3. DIVA vaccine 4. Monosex population5. Omics6. Morula7. Probiotic8. Sperm mediated gene transfer (SMGT)9. Transcriptomix

ottimo,

Page 77: Editing the BIOTECH Glossary with VocBench 1.1

78

Exercise 15

Editors in other languages translate terms and definitions

You have 10 minutes

This is not a race! Our goal is that you become confident with the tool, and suggest us where and how to improve it!

ottimo,

Page 78: Editing the BIOTECH Glossary with VocBench 1.1

79

More information about a concept

Can be specified in the corresponding tabs:

1.Terms2.Definitions3.Note4.Attribute5.Relationship6.History7.Image 8.Hierarchy

ottimo,

Page 79: Editing the BIOTECH Glossary with VocBench 1.1

80

Notes

1.Editorial note• To add information or remarks useful for

editing purpose

2. Scope note• To specify the field of validity of a concept

These notes are not part of Biotech Glossary

ottimo,

Page 80: Editing the BIOTECH Glossary with VocBench 1.1

81

More information about a concept

Can be specified in the corresponding tabs:

1.Terms2.Definitions3.Note4.Attribute5.Relationship6.History7.Image 8.Hierarchy

ottimo,

Page 81: Editing the BIOTECH Glossary with VocBench 1.1

82

Attributes

To specify information that is not relevant to a glossary

You may find interesting the notion of subvocabularyA way to create sublists of concepts

ottimo,

Page 82: Editing the BIOTECH Glossary with VocBench 1.1

83

Subvocabularies

Currently, 5 subvocabularies:1.Chemical2.Geographical country level3. Geographical above country level4.Geographical below country level5.Fishery related term

Subvocabularies may be defined in section Relationships, by Publishers

Page 83: Editing the BIOTECH Glossary with VocBench 1.1

84

More information about a concept

Can be specified in the corresponding tabs:

1.Terms2.Definitions3.Note4.Attribute5.Relationship6.History7.Image 8.Hierarchy

ottimo,

Page 84: Editing the BIOTECH Glossary with VocBench 1.1

85

Relations between concepts

It is possible to establish relations between pairs of concepts

Many relationships are available

For the Biotech Glossary, it is recommended to use only Has related conceptVery general, like “see also”

ottimo,

Page 85: Editing the BIOTECH Glossary with VocBench 1.1

86

Exercise 16Go to advanced search

Search for all pairs of concepts linked by relation “Has related concept”

How many have you found?

Click on one of the related concepts

If concept A is realted to concept B, is it true also teh opposite? navigate the concepts before answering

Page 86: Editing the BIOTECH Glossary with VocBench 1.1

87

Exercise 17

Chose a concept and add at least one relation to another concept

Page 87: Editing the BIOTECH Glossary with VocBench 1.1

88

More information about a concept

Can be specified in the corresponding tabs:

1.Terms2.Definitions3.Note4.Attribute5.Relationship6.History7.Image 8.Hierarchy

ottimo,

Page 88: Editing the BIOTECH Glossary with VocBench 1.1

89

History

Recap of history of changes of the concept

Automatically generated by VB

ottimo,

Page 89: Editing the BIOTECH Glossary with VocBench 1.1

90

History

ottimo,

Page 90: Editing the BIOTECH Glossary with VocBench 1.1

91

More information about a concept

Can be specified in the corresponding tabs:

1.Terms2.Definitions3.Note4.Attribute5.Relationship6.History7.Image 8.Hierarchy

ottimo,

Page 91: Editing the BIOTECH Glossary with VocBench 1.1

92

Image

It is possible to add images to better explain a concept

Currently, the glossary does not include images

Consider pros/cons of having this

Page 92: Editing the BIOTECH Glossary with VocBench 1.1

93

More information about a concept

Can be specified in the corresponding tabs:

1.Terms2.Definitions3.Note4.Attribute5.Relationship6.History7.Image 8.Hierarchy

ottimo,

Page 93: Editing the BIOTECH Glossary with VocBench 1.1

94

Hierarchy

ottimo,

Page 94: Editing the BIOTECH Glossary with VocBench 1.1

95