fao semantics related projects

81
FAO 1/ 82 http://www.fao.org/aim Semantic Technologies at FAO Bioversity International, Maccarese, Roma, Italy Margherita Sini 20 April 2009

Upload: margherita-sini

Post on 16-Apr-2017

1.526 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Fao Semantics Related Projects

FAO 1/ 82

http://www.fao.org/aims/

Semantic Technologies at FAO

Bioversity International, Maccarese, Roma, Italy

Margherita Sini20 April 2009

Page 2: Fao Semantics Related Projects

FAO 2/ 82

http://www.fao.org/aims/

Few words about myself

Page 3: Fao Semantics Related Projects

FAO 3/ 82

http://www.fao.org/aims/

Just a very rapid introduction• What?

– semantic, semantic web, semantic technologies– ontologies, Knowledge Organization Systems, – metadata

• Why?– interoperability, exchange, share– user orientation, precision and recall– multilinguality, cultural views, context

• Who?– everybody, all domains, all countries, all .org

• Which instruments?– experts, NLP, methodologies and techniques

Page 4: Fao Semantics Related Projects

FAO 4/ 82

http://www.fao.org/aims/

Outline• Semantic projects involving FAO

– AOS– IPFSAPH, FNA, CWR, Fisheries, Food & nutrition,

Geopolitical ontology, AGROVOC Concept Server– Thai Rice Onto, Agropedia Indica

• Methods and Methodologies– Ontology models (AGROVOC Concept Server, LIR, ...)– Modeling considerations

• What’s next– networked ontologies– ontology-based applications– collaborations

Page 5: Fao Semantics Related Projects

FAO 5/ 82

http://www.fao.org/aims/

Semantic projects involving FAO

Page 6: Fao Semantics Related Projects

FAO 6/ 82

http://www.fao.org/aims/

Why AOS

vessel? craft? boat?

bateaux?barco?

Terminology brokering

Semantic navigation,Clustering, Ranking, ...

Intelligent query expansion

InferencingReasoningMachine learning

Interoperabilityship

orcontainer

Page 7: Fao Semantics Related Projects

FAO 7/ 82

http://www.fao.org/aims/

• Built from AGROVOC • Domain concepts• Categories

AGROVOCConcept Server

Agricultural Ontology Service• an FAO initiative for

more coherence in Agricultural Information Systems

• multiple partners• need of a semantic approach• AOS elements:

– AGROVOC Concept Server– KOS registry– Mapping registries– Metadata standards– Tools (refinement tool, WB, ...)

Ontology registrySub-domainontologies

Metadataontologies

Page 8: Fao Semantics Related Projects

FAO 8/ 82

http://www.fao.org/aims/

IPFSAPH

Page 9: Fao Semantics Related Projects

FAO 9/ 82

http://www.fao.org/aims/

IPFSAPH

Page 10: Fao Semantics Related Projects

FAO 10/ 82

http://www.fao.org/aims/

The Ontology

Page 11: Fao Semantics Related Projects

FAO 11/ 82

http://www.fao.org/aims/

Creation of the core ontology

1600 concepts3 languages

Information Resources•Brainstorming•Codex Alimentarius•SPS Agreement

Ontology

subjectspecialists

AGROVOC

Food SafetyDocuments

GenericDocuments

Ontology Editor(OI-Modeler)

Page 12: Fao Semantics Related Projects

FAO 12/ 82

http://www.fao.org/aims/

Features: Concept Search

The same records will be retrieved regardless of the specific synonyms or singular/plural forms that the user uses to refer to a concept.

Related concepts

Page 13: Fao Semantics Related Projects

FAO 13/ 82

http://www.fao.org/aims/

Features: Multilinguality

The system is also able to understand a concept even when different languages are used.

Page 14: Fao Semantics Related Projects

FAO 14/ 82

http://www.fao.org/aims/

Features: Check spelling

Spelling errors are corrected: e.g. “desease” into “disease”

Page 15: Fao Semantics Related Projects

FAO 15/ 82

http://www.fao.org/aims/

Features: Paraphrasing

“mad cow disease symptoms” or

“clinical signs of bovine spongiform encephalopathy”

Page 16: Fao Semantics Related Projects

FAO 16/ 82

http://www.fao.org/aims/

give the same results, which are ranked.

Page 17: Fao Semantics Related Projects

FAO 17/ 82

http://www.fao.org/aims/

Features: Semantic Navigation of Knowledge

parent concept(s)

children concept(s)

Page 18: Fao Semantics Related Projects

FAO 18/ 82

http://www.fao.org/aims/

FNA

Page 19: Fao Semantics Related Projects

FAO 19/ 82

http://www.fao.org/aims/

FNA

Page 20: Fao Semantics Related Projects

FAO 20/ 82

http://www.fao.org/aims/

Creation of the core ontologyFAO

BIBLIOGRAPHICDATABASE

FAO CORPORATEDOCUMENT

REPOSITORYDATABASE

MERGERECORDS

+TRANSFORM

TO RDFS

Ontology Editor(OI-Modeler)

maintain

Page 21: Fao Semantics Related Projects

FAO 21/ 82

http://www.fao.org/aims/

The ontology concepts• Publication• Issue• Work

• Article• Subject Term• Category• Author• Region• Language• Year

Page 22: Fao Semantics Related Projects

FAO 22/ 82

http://www.fao.org/aims/

Ontology Relationships

Page 23: Fao Semantics Related Projects

FAO 23/ 82

http://www.fao.org/aims/

The ontology instances

Page 24: Fao Semantics Related Projects

FAO 24/ 82

http://www.fao.org/aims/

Features• Multilingual concept resolution• Get suggestions for the navigation

(e.g. synonyms)• Guided query formulation• Easy navigation of the objects by following the

semantic links

Page 25: Fao Semantics Related Projects

FAO 25/ 82

http://www.fao.org/aims/

RDFa

Page 26: Fao Semantics Related Projects

FAO 26/ 82

http://www.fao.org/aims/

Features (cont.)

Page 27: Fao Semantics Related Projects

FAO 27/ 82

http://www.fao.org/aims/

CWR

Page 28: Fao Semantics Related Projects

FAO 28/ 82

http://www.fao.org/aims/

The project• International partners (BGCI, Bioversity International,

BLE, FAO, IUCN, UNEP WCMC)• Developed in harmony with CWR descriptor list• First version (English only) available by December 2006• About 800 core terms + acronyms + spelling variants• Clearly definition of concepts (AGROVOC + other

sources)• Relationships: hierarchical + causative

Page 29: Fao Semantics Related Projects

FAO 29/ 82

http://www.fao.org/aims/

The Ontology• OWL Full• http://www.fao.org/aims/aos/cwr.owl

Page 30: Fao Semantics Related Projects

FAO 30/ 82

http://www.fao.org/aims/

More semantics

Term: wild plants

subclass of plants superclass of crop wild relatives

adapted by domestication benefits from resource conservation

Page 31: Fao Semantics Related Projects

FAO 31/ 82

http://www.fao.org/aims/

Ontology properties (1/2)

Page 32: Fao Semantics Related Projects

FAO 32/ 82

http://www.fao.org/aims/

Ontology properties (2/2)

Page 33: Fao Semantics Related Projects

FAO 33/ 82

http://www.fao.org/aims/

Fisheries

Page 34: Fao Semantics Related Projects

FAO 34/ 82

http://www.fao.org/aims/

The projectOneFish

FIGIS

AGROVOC

Aquaculture

BrackishwaterAquaculture

MarineAquaculture

AquacultureDevelopment

AquacultureFacilities

BROADERTERM

BROADERTERM

RELATEDTERM

RELATEDTERM

FreshwaterAquaculture

AquacultureEconomics

AquacultureEngineering

BROADERTERM

RELATEDTERM

RELATEDTERM

Aquaculture Resource

Water Area

land

strainsSpecieslife cycle

Farming system

management system

Production center

Spawning technique

Breeding technique

Hatchery technique

Expl. form

Regulation

Farming

technique

Environment

Institution

Health monitoring technique

diseases

suppliers

ASFA

Page 35: Fao Semantics Related Projects

FAO 35/ 82

http://www.fao.org/aims/

Basic activities in FOS

Catalog building

PRECEDESPRECEDESPRECEDES OntologyMerging

Wrapping

TerminologyRe-

engineering

Formatting Union Mapping

Interfacing

Exploitation

Matching

DiscoveryConsistency checking

Formalization

ConceptualIntegration

Analysis

ImportingDescriptorsTermsRelationsScope notesSubjectsIdentifiersCodesDB specific links

ConceptsRelationsAxiomsRulesLexicalizationAnnotations

@ CNR

Page 36: Fao Semantics Related Projects

FAO 37/ 82

http://www.fao.org/aims/

The Ontology

Page 37: Fao Semantics Related Projects

FAO 38/ 82

http://www.fao.org/aims/

Features1. Form versus meaning:

a) Traditional Searchb) Concept Search

2. Implemented functionalities:a) synonym searchb) multilingual capabilityc) terminology brokeringd) disambiguatione) related conceptsf) query expansion

3. Basic natural language queries

4. Semantic navigation of bibliographical metadata

5. Semantic Navigation of Knowledgea) Alphabetic list ...b) Core Fishery

Concepts ...

Page 38: Fao Semantics Related Projects

FAO 39/ 82

http://www.fao.org/aims/

Ontology properties|Fishing Grounds@ag| PARTICIPANT-IN |Fishing Operations@ag||Sponges@ag| PARTICIPANT-IN |Sponge Fisheries@ag||Pearls@ag| PARTICIPANT-IN |Pearl Culture@ag||Pearls@ag| PARTICIPANT-IN |Pearl Fisheries@ag||Silk@ag| PARTICIPANT-IN |Sericulture@ag||Small Enterprises@ag| PARTICIPANT-IN |Artisanal Fisheries@ag||Dairy Farms@ag| PARTICIPANT-IN |Milk Production@ag||Fish Farms@ag| PARTICIPANT-IN |Aquaculture@ag||Fish Farms@ag| PARTICIPANT-IN |Fish Feeding@ag||Fish Farms@ag| PARTICIPANT-IN |Fisheries@ag||Natural Resources@ag| PARTICIPANT-IN |Resource Conservation@ag|

Page 39: Fao Semantics Related Projects

FAO 40/ 82

http://www.fao.org/aims/

Example"tell me what vessels from a nearby country are

currently in the marine area 50N060W within Atlantic Ocean, provided that also some Thunnus

alalunga stock can be fished by those vessels, through allowed techniques"

Page 40: Fao Semantics Related Projects

FAO 41/ 82

http://www.fao.org/aims/

Using multilingual lexicalizations ENGLISH

SPANISH

FRENCH

Page 41: Fao Semantics Related Projects

FAO 42/ 82

http://www.fao.org/aims/

Using hierarchically related concepts

hierarchically related concept

Polyvalent Trawlers

Page 42: Fao Semantics Related Projects

FAO 43/ 82

http://www.fao.org/aims/

Using non-hierarchically related concepts

non-hierarchically related concept

gears

Page 43: Fao Semantics Related Projects

FAO 44/ 82

http://www.fao.org/aims/

Help the user formulate queries

Original query: bateau de pêcheTo refine your query, click on the concepts you are interested in. They will appear to the left.

Search:

Page 44: Fao Semantics Related Projects

FAO 45/ 82

http://www.fao.org/aims/

Reconcile different vocabularies

“navire de pêche”, “fishing

vessel”, “embarcaciones

de pesca”

AGROVOC or ASFA or

other“fishing vessels,”

“fishing boat,”

AGROVOC: “fishing vessels”, “barco”, etc...ASFA: “fishing

vessels”

Page 45: Fao Semantics Related Projects

FAO 46/ 82

http://www.fao.org/aims/

Semantic Navigation of Knowledge: Thesaurus based

Highlighting the originator thesaurus. User can select a specific thesaurus to look for.

Page 46: Fao Semantics Related Projects

FAO 47/ 82

http://www.fao.org/aims/

Page 47: Fao Semantics Related Projects

FAO 48/ 82

http://www.fao.org/aims/

Geopolitical ontology

Page 48: Fao Semantics Related Projects

FAO 49/ 82

http://www.fao.org/aims/

Geopolitical ontology• Incorporate geopolitical data• Will serve as a bridge to allow communication

between the various systems

Page 49: Fao Semantics Related Projects

FAO 50/ 82

http://www.fao.org/aims/

PropertiesisValidFromhasOfficialNamehasCodeisSuccessorOfhasBorderWithdependsOn

Page 50: Fao Semantics Related Projects

FAO 51/ 82

http://www.fao.org/aims/

Nutrition Ontology

Page 51: Fao Semantics Related Projects

FAO 52/ 82

http://www.fao.org/aims/

Page 52: Fao Semantics Related Projects

FAO 53/ 82

http://www.fao.org/aims/

Procedure

=CONCATENATE("<owl:Class rdf:ID=""",J2,"""><rdfs:subClassOf><owl:Class rdf:ID=""c_",B2,"""/></rdfs:subClassOf><rdfs:label xml:lang=""en""><![CDATA[",D2,"]]></rdfs:label><code><![CDATA[",J2,"]]></code><TAGNAME><![CDATA[",J2,"]]></TAGNAME>",S2, T2,"</owl:Class>")

<?xml version="1.0"?><rdf:RDF xmlns="http://www.fao.org/aos/infoods#" xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:daml="http://www.daml.org/2001/03/daml+oil#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:base="http://www.fao.org/aos/infoods"> <owl:Ontology rdf:about=""> <owl:imports rdf:resource="http://protege.stanford.edu/plugins/owl/protege"/> <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >Revision 4.0</owl:versionInfo> <protege:defaultLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >en</protege:defaultLanguage> <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >International Network of Food Data Systems (INFOODS) was established in 1984 on the basis of the recommendations of an international group convened under the auspices of the United Nations University (UNU). Its goal was to .....</rdfs:comment> </owl:Ontology> <owl:Class rdf:ID="c_0413"> <code rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >0413</code> <rdfs:subClassOf> <owl:Class rdf:ID="c_041"/> </rdfs:subClassOf> <rdfs:label xml:lang="en">Vitamin D</rdfs:label> </owl:Class>

Page 53: Fao Semantics Related Projects

FAO 54/ 82

http://www.fao.org/aims/

AGROVOC

Page 54: Fao Semantics Related Projects

FAO 55/ 82

http://www.fao.org/aims/

TerminologyWorkbench

AGROVOCOWL

AOS Core: the Concept Server

Export

AGROVOCRDFS formats

(e.g. SKOS)and

TagTextISO2709

Other thesauriand

terminologies

integration

ABACA NT1 Food NT2 AppleANIMAL BT Organ NT ....

mapping

Other thesauri & terminologies

ABACA NT1 Food NT2 AppleANIMAL BT Organ NT ....

Page 55: Fao Semantics Related Projects

FAO 56/ 82

http://www.fao.org/aims/

Concept Server project• Refine semantics and enrich data pool and lexicon• Develop a workbench for terminology and ontology

development and maintenance• Support information management specialists in the

development, maintenance, and quality assurance of the AGROVOC CS

• Global knowledge vs Local knowledge

Page 56: Fao Semantics Related Projects

FAO 57/ 82

http://www.fao.org/aims/

AGROVOC Concept Server• AGROVOC cleaning and refinement

CurrentAGROVOC

MySQL

ImprovedAGROVOC

MySQL

AGROVOC OWLRevision

andRefinement

Page 57: Fao Semantics Related Projects

FAO 58/ 82

http://www.fao.org/aims/

Modeling• Conversion to UTF-8• Incorporated AGRIS/CARIS classification scheme

(multilingual) and the mapping with AGROVOC keywords

• Modified structure to store multiple classification schemes

• Export to OWL format (v0.8a)• Export to SKOS format (v0.8a)• Revised RDBMS scheme for ontology representation• Identified the ontological model + represent in OWL

Page 58: Fao Semantics Related Projects

FAO 59/ 82

http://www.fao.org/aims/

Thai Rice Ontology

Page 59: Fao Semantics Related Projects

FAO 60/ 82

http://www.fao.org/aims/

Thai Rice Onto

metadatarepository

Page 60: Fao Semantics Related Projects

FAO 61/ 82

http://www.fao.org/aims/Plant ontology: Relationship typesTaxon <hasSuperclass> Taxon

Taxon <has GrowthType> GrowthType

Taxon <hasPropagationMethod> PropagationMethod

Taxon <occursIn> Environment

Taxon <hasPest> Taxon

Taxon <hasDisease> Disease

Disease <causedBy> Taxon

TaxonPart <isa> AnatomicalPart

TaxonPart <isa> AnatomicalTypeOfFruit

TaxonPart <partOf> Taxon

TaxonPart <usedAs> Use

TaxonPart <usedToMake> ProductType

Taxon <hasDescription> Text

Page 61: Fao Semantics Related Projects

FAO 62/ 82

http://www.fao.org/aims/

Thai plant ontology: ExampleMangifera indica Linn. <hasSuperclass> Mangifera

Mangifera indica Linn. <hasGrowthType> tree

Mangifera indica Linn. <hasPropagationMethod> seedling

Mangifera indica Linn <hasDescription> "leaves ...., flower ...... “

Mangifera indica Linn <occursIn> dry soil

Mangifera indica Linn. <hasPest> Scirtothrips dosalis Hood

Mangifera indica Linn <hasPest> Oidium mangiferae

OR, instead of the last statement or in addition to it

Mangifera indica Linn <hasDisease> Powdery Mildew

Powdery mildew <caused by> Oidium mangiferae

Page 62: Fao Semantics Related Projects

FAO 63/ 82

http://www.fao.org/aims/

Agropedia Indica

Page 63: Fao Semantics Related Projects

FAO 64/ 82

http://www.fao.org/aims/

Agropedia Indica• http://www.slideshare.net/marghe_rita/1-pantnag

ar• http://www.slideshare.net/marghe_rita/2-pantnag

ar-w-guidelines• http://www.slideshare.net/marghe_rita/3-pantnag

ar-w-exercices

• http://agropedia.iitk.ac.in/ • Guidelines

Page 64: Fao Semantics Related Projects

FAO 65/ 82

http://www.fao.org/aims/

Retrieval

Navigate KMJAVA+JENA

this is a documentabout rice and its

pests.....Once the rice ap-

pearin the world .....

Mad Cow Disea-se is the commonly

used name for Bovine

Spongiform Encephalopathy

(BSE) ....

results.....

Page 65: Fao Semantics Related Projects

FAO 66/ 82

http://www.fao.org/aims/

And also...

Page 66: Fao Semantics Related Projects

FAO 67/ 82

http://www.fao.org/aims/

Other projects• Language ontology

– http://www.fao.org/aims/aos/languagecode.owl • AGRIS metadata ontology• ...

Page 67: Fao Semantics Related Projects

FAO 68/ 82

http://www.fao.org/aims/

Ontology Construction Methodologies / Methods

Page 68: Fao Semantics Related Projects

FAO 69/ 82

http://www.fao.org/aims/

Several points to consider• Start from existing KOS• Incorporate Terminology/Concepts from sources• Different data models to homogenize / link /

merge• From RDBMS/excel to RDFS/OWL• Make use of existing standards (Dublin Core)• From unstructured data to formalized data• Available tools

Page 69: Fao Semantics Related Projects

FAO 70/ 82

http://www.fao.org/aims/

Modeling• Identify use cases / Application needs• Competency questions• Identify the ontological model + Evaluate standards

– AGROVOC– NeOn LIR– Others

• Identify tools / APIs– Performances!– Development team!– Maintenance team (domain experts)!

• Process – Conversion to UTF-8– Merging schemes / data– Automatic tools expert revision!

• Guidelines

Page 70: Fao Semantics Related Projects

FAO 71/ 82

http://www.fao.org/aims/

Ontology models: AGROVOC

Concept

Relationshipsbetweenconcepts

Lexicalization/Term

String

Relationshipsbetweenstrings

Relationshipsbetweenterms

designated by

manifested asOther information:language/culture

subvocabulary/scopeaudiencetype, etc.

Note

annotation relationship

Relationship

RelationshipsbetweenRelationships

All terms are created as instances of the class o_terms. All at the same level. Only one language per term.

term levelstring level

concept level

Page 71: Fao Semantics Related Projects

FAO 72/ 82

http://www.fao.org/aims/

LIR

Page 72: Fao Semantics Related Projects

FAO 73/ 82

http://www.fao.org/aims/

Modeling (cont.)• concepts from descriptors• Synonym

<owl:DatatypeProperty rdf:ID="synonym">

• Acronyms <owl:AnnotationProperty rdf:about="http://www.fao.org/aos/agrovoc/2005#acronym">

<owl:Class rdf:about=" http://www.fao.org/aos/agrovoc/2005#c_3"> <rdfs:label xml:lang="en">ABA</rdfs:label> <rdfs:label xml:lang="fr">ABA</rdfs:label> <rdfs:label xml:lang="es">ABA</rdfs:label> <rdfs:label xml:lang="ar">آبا</rdfs:label> <rdfs:label xml:lang="zh">脱è½é…¸</rdfs:label>� <synonym xml:lang="en">[8565] Abscisic acid</synonym> <rdfs:subClassOf rdf:resource=" http://www.fao.org/aos/agrovoc/2005#c_3397"/> <rdfs:subClassOf rdf:resource=" http://www.fao.org/aos/agrovoc/2005#c_32543"/></owl:Class>

Page 73: Fao Semantics Related Projects

FAO 74/ 82

http://www.fao.org/aims/

Modeling (cont.):Registries concepts, relationships

subclass of subclassOf

Y <subclass_of> X. Y has all the features of X plus additional ones which make it more specific than X. E.g. { cow's milk } <subclass_of> { milk }.

superclass of superclassOf

X <superclass_of> Y. X is more general than Y in the sense that X is characterized by having a subset of the features of Y. E.g. { milk } <superclass_of> { cow's milk }.

part of partOf

Y <part_of> X. Part Y is a constituent of entity X. Use this relationship when none of the other partitivity relations (<component>, <composed_of>, <portion>, <member>, <includes_subprocess>) apply. E.g. in a plant ontology: {PlantPart} <part_of> {taxon}

part part

X <part> Y. A composite entity X that can be identified as having one or more parts Y. Use this relationship when none of the other partitivity relations (<component>, <composed_of>, <portion>, <member>, <includes_subprocess>) apply.

used as <used_as

X <used_as> Y. Thus far, restricted to plant domain, i.e., {Taxon} <used_as> {use}, and for uses of chemicals i.e., {chemical substance} <used_as> {use}. E.g.: "apple" <used_as> "fruit"; "alcohol" <used_as> "cleaner"; "ddt" <used_as> "pesticide".

is use of <is_use_of>

Y <is_use_of> X. For use within the plant domain, {Use} <is_use_of> {Taxon},. and for chemical substances {use} <is_use_of> {chemical substance}. E.g.: "fruit" <is_use_of> "apple"; "cleaner" <is_use_of> "alcohol"; "pesticide" <is_use_of> "ddt";

pest of <pest_of>X <pest_of> Y. An organism X causes harm to organism Y. E.g. "Bactrocera dorsalis" <pest_of> "Litchi chinensis";

pest <pest>Y <pest> X. An organism Y can be harmed by organism X. E.g. "Litchi chinensis" <pest> "Bactrocera dorsalis";

Page 74: Fao Semantics Related Projects

FAO 75/ 82

http://www.fao.org/aims/

What’s next

Page 75: Fao Semantics Related Projects

FAO 76/ 82

http://www.fao.org/aims/

Networked ontologies: AOS

Market Ontolgy@IITK

general PestOntology@IITK

Application Specific Layer

OtherSpecific

Ontologies

Domain Specific Layer

AgriculturalDomain Specific

Ontologies

(may

)

impo

rt

(may

)

impo

rt

RiceOntology@FAO

RiceOntology@IITK

general PestOntology@FAO

PlantOntology@FAO

RiceOntology@KU

IndianRiceOntology@IITK

Indian RiceCultivationOntology@IITK

PestactivityOntology@IITK

sam

e U

RI

Page 76: Fao Semantics Related Projects

FAO 77/ 82

http://www.fao.org/aims/

Ontology-based applications• Better exploitation of the potentiality at the

application level: powerful IR, reasoning• No more words but URIs in IS• Ontology Web services (OWS)

Page 77: Fao Semantics Related Projects

FAO 78/ 82

http://www.fao.org/aims/

Ontology-based Application

Search for:Search for:

Providers MetadataLayer Ontology Layer Web Interface

<dc:title/>< />< />< />< />

<dc:title/>< />< />< />< />

<dc:title/>< />< />< />< />

<dc:title/>< />< />< />< />

<dc:title/>< />< />< />< />

<dc:title/>< />< />< />< />

<dc:title/>< />< />< />< />

<dc:title/>< />< />< />< />

<dc:title/>< />< />< />< />

<OWL .....>

</OWL>

dc:title

dc:subject

dc:author

<OWL .....>

</OWL>

rights

gmo

Search for:

ok

StemmingDisambiguationCheck-spelling

...

conceptsresolution

Page 78: Fao Semantics Related Projects

FAO 79/ 82

http://www.fao.org/aims/

AGROVOC CSWorkbench

HEALTH CSWorkbench

internet

My Personal CS Workbench

My Personal CS Workbench

My Personal CS Workbench

Future AOS Ontologies GridNetworked CS ontologies

....organismssubstances

....healthmedicine

Health Modules

Thai Agriculture Ontology

CS Workbench

....ricecornpara rubbersugarcane

....ricemangosorghum

IITK Modules

Agropedia IndicaWorkbench

CS Modules

Page 79: Fao Semantics Related Projects

FAO 80/ 82

http://www.fao.org/aims/

Collaborations• With AOS partners• Mapping projects• NeOn• SEMIC.EU• GBIF Global Biodiversity Information Facility

secretariat• JRC + BGS• Ecoterm

Page 80: Fao Semantics Related Projects

FAO 81/ 82

http://www.fao.org/aims/

Take-home message• There are many uses for terminology +

ontology systems in food and agriculture, both for information access and information processing

• FAO has several projects using such systems

• FAO and partners are deploying the Agricultural Ontology Server (AOS)as a global resource

Page 81: Fao Semantics Related Projects

FAO 82/ 82

http://www.fao.org/aims/

Questions?

Thanks

Margherita Sini: [email protected] Keizer: [email protected]

Dagobert Soergel: [email protected] Kawtrakul: [email protected]

But Also: Gudrun Johannsen, Boris Lauser, Claudio Baldassarre, Gauri Salokhe, Marta Iglesias, Caterina

Caracciolo, Sachit Rajbhandari, Jeetendra Singh, Mary Redahan, Shrestha, Prashanta, Ton, Imm, Thanapth, Trakul,

and many others...