managing domain ontologies within the aos

23
Food and Agriculture Organization of the UN Library and Documentatio n Systems Division Margherita Sini Slide 1 July 2005 Managing domain ontologies within the AOS 6 th AOS Workshop Vila Real (Portugal) 26-27 July 2005 Managing domain ontologies within the Agricultural Ontology Service (AOS) 6th AOS Workshop Vila Real (Portugal) 26-27 July 2005

Category:

Education


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 1

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Managing domain ontologieswithin the

Agricultural Ontology Service(AOS)

6th AOS WorkshopVila Real (Portugal)

26-27 July 2005

Page 2: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 2

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Outline

• What we are talking about• What do we need• Where do we start from• Building sub-domain ontologies• Making sub-domain ontology available• Maintaining the AOS/CS• Workflows• Concluding remarks

Page 3: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 3

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

What we are talking about: Inventory of FAO sub-domain ontologies (1)

• Fishery (aquatic sciences, vessels, commodities, organisms, ...): multilingual (EN, ZH), 12 OWL files, 30000 concepts, relationships, 7 namespaces

• Food safety (food safety, animal & plant health, phytosanitary, farm and farming, ...): multilingual (EN, FR, ES), 6 OWL files, 3000 concepts, no relationships, 5 namespaces

• FNA (metadata ontology for bibliographical resources): multilingual (EN, FR, ES), 1 KAON file, 20 concepts, relationships ,300 instances, 1 namespace

Page 4: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 4

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

What we are talking about: Inventory of FAO sub-domain ontologies (2)

• Ongoing:– AGROVOC– CGIAR– CWR

Page 5: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 5

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

What do we need (1)

• Strategic partnerships– Technical developments– Content management

• Tools (workbench, reasoners, ...)• Publishing web site

Page 6: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 6

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

What do we need (2)

• We need killer application• First: we need ontologies• Demo• Publications

Page 7: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 7

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Where do we start from

• FAO– Responsible for the quality of the CS– Integrate terminology– Enrich multilinguality

AGROVOCConcept Server

Page 8: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 8

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Building sub-domain ontologies (1): Starting from qualitative data

CurrentAGROVOC

AnnotationTool

For improvementFor refinement

Restructure

AGROVOCConcept Server

Page 9: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 9

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Building sub-domain ontologies (2):

• AOS users / clients– Reuse of sub-trees– Responsible for the quality – Versioning

Sub-domainontologiesMetadata

ontologies

Page 10: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 10

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Building sub-domain ontologies (3):

• Format (OWL)• Tools (Protégé, ...)• Merging techniques and tools• Issues:

– Time– Complexity– Guidelines

Page 11: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 11

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Making sub-domain ontology available (1)

AGROVOCConcept Server

Sub-domainontologies

Metadataontologies

Ontologies registry

Page 12: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 12

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Making sub-domain ontology available (2)

• Disseminate through the FAO Coherence portal– Right policy– Quality check?

Page 13: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 13

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Maintaining the AOS/CS phase 1

WorkbenchMaintenance Area

ImprovedAGROVOC

AGROVOCSKOS

AGROVOC OWL

Page 14: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 14

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Text extraction

Terminologist support• concordance • pattern-matching• frequency count • KWIC

Concept Hierarchy

WWW

feed

inpu

t

feed

subjectdocuments

spider

Maintaining the AOS/CS phase 1: Workbench

Page 15: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 15

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Maintenance Area

AGROVOCRelational Database

TagText

AGROVOCSKOS

AGROVOC OWL

Other Thesauri

integrate

Maintaining the AOS/CS phase 2

Page 16: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 16

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Workflow (1): Actors

AGROVOC Concept Server

AGROVOC managers

(terminology specialists)

Terminology users /

providers

Sub-domain ontology

developers

Page 17: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 17

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Workflow (2)

AGROVOCConcept Server

extract

maintenance

Annotationtools

Guidelines

merge

publish

merge

enrich

Page 18: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 18

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Workflow (3)

terminologists

manage terms

administrators

manage users

AGROVOC managers

AOS/CS Workbench system

corpustext

CSrepository

used to update

- manage corpus- validate terminology work

additonal data(e.g. user rights)

Page 19: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 19

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Legend

Functionalities: domain corpora

yes AGROVOC manager

AOS/CS System

corpustext

action

test

login andconnectdomain

corpora alreadyexisting?

no

create corpus(name, lang)

AssociateURLs

Associateand

uploaddocuments

Select the corpus

Page 20: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 20

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Functionalities: create new conceptterminologist

(EN)

search

no

yes termexists?

display relatedconcept

loginAOS/CS

Workbench system

CSrepository

create new termfor existing concept

conceptexist?

yes

no

create new concept(new uri)

assign term to thisconcept

Page 21: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 21

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

administrator

login

create user

delete user

assign a new role(e.g. edit a language)

.......

Functionalities: user management

AOS/CSWorkbench system

additional data(e.g. user rights)

Page 22: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 22

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

Concluding remarks

• FAO update the CS• Users will extract, use and expand• Workbench• Need to identify AGROVOC excellent

center• Workshops and training

Page 23: Managing domain ontologies within the AOS

Food and Agriculture

Organization of the UN

Library and Documentation

Systems Division

Margherita Sini

Slide 23

July 2005

Managing domain

ontologies within the AOS

6th AOS Workshop

Vila Real(Portugal)

26-27 July 2005

margherita.sini@fao .org

Thank you!