SlideShare una empresa de Scribd logo
1 de 79
Semantic Technologies at FAO International Society for Knowledge Organization (ISKO) 3 Aprile 2009, Torino Margherita Sini
Few words about myself
Just a very rapid introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Semantic projects involving FAO
Why AOS vessel? craft? boat? bateaux? barco? Terminology brokering Semantic navigation, Clustering, Ranking, ... Intelligent query expansion Interoperability ship  or container Inferencing Reasoning Machine learning
Agricultural Ontology Service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],AGROVOC Concept Server Ontology registry Sub-domain ontologies Metadata ontologies
IPFSAPH
IPFSAPH
The Ontology
Creation of the core ontology 1600 concepts ,[object Object],[object Object],[object Object],[object Object],Ontology Ontology Editor (OI-Modeler) Agrovoc Food Safety Documents Generic Documents subject specialists
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
Multilinguality The system is also able to understand a concept even when different languages are used.
Check spelling Spelling errors are corrected: e.g. “desease” into “disease”
Paraphrasing “ mad cow disease symptoms” or “clinical signs of bovine spongiform encephalopathy”
give the same results, which are ranked.
Semantic navigation of the  bibliographical metadata (1)
Semantic navigation of the  bibliographical metadata (2)
Semantic Navigation of Knowledge parent concept(s) children concept(s)
FNA
 
Creation of the core ontology BIBLIOGRAPHIC DATABASE CORPORATE DOCUMENT REPOSITORY DATABASE MERGE RECORDS + TRANSFORM  TO RDFS Ontology Editor (OI-Modeler) maintain
Ontology Relationships
The ontology concepts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The ontology instances
Features ,[object Object],[object Object],[object Object],[object Object]
What is possible to do ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RDFa
CWR
Hierarchy
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The project
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
More semantics Term:  wild plants subclass of  plants superclass of  crop wild relatives adapted by  domestication benefits from   resource conservation
From unstructured data to formalized data “ Destruction of forests  is leading to the loss of many populations of important wild relatives of  fruit , nut and industrial crops such as  mango  and rubber.”
CWR ,[object Object],[object Object],[object Object],[object Object]
Properties (1/2)
Properties (2/2)
Overall Solution (1/2) Value-added  information  services Shared layer of  interoperability  Distributed Datasets dataset1 dataset2 Common exchange layer (Vocabularies,Ontologies, RDF/XML) … … datasetn Aggregated Database View Subject  specific Portals Information System (n) News feed service
Overall Solution (2/2) Data
Fisheries
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Fisheries Ontologies
Foundational Ontology FOS core FOS integrated FOS merged FIGIS Reference Tables ASFA FIGIS DTD ONE FISH AGROVOC
Fisheries Ontologies (2/2) OneFish FIGIS AGROVOC Aquaculture  Resource Water  Area land strains Species life 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
Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ontology properties
Example ,[object Object]
Using multilingual lexicalizations  ENGLISH SPANISH FRENCH
Using hierarchically related concepts hierarchically related concept Polyvalent Trawlers
Using non-hierarchically related concepts non-hierarchically related concept gears
Help the user formulate queries Original query:  bateau de pêche To refine your query, click on the concepts you are interested in.  They will appear to the left. Search:
Enhancement of terminologies
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”
Semantic Navigation of Knowledge:  a) Thesaurus based Highlighting the originator thesaurus. User can select a specific thesaurus to look for.
Geopolitical ontology
Geopolitical ontology ,[object Object],[object Object]
Properties ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nutrition Ontology
 
Procedure =CONCATENATE(&quot;<owl:Class rdf:ID=&quot;&quot;&quot;,J2,&quot;&quot;&quot;><rdfs:subClassOf><owl:Class rdf:ID=&quot;&quot;c_&quot;,B2,&quot;&quot;&quot;/></rdfs:subClassOf><rdfs:label xml:lang=&quot;&quot;en&quot;&quot;><![CDATA[&quot;,D2,&quot;]]></rdfs:label><code><![CDATA[&quot;,J2,&quot;]]></code><TAGNAME><![CDATA[&quot;,J2,&quot;]]></TAGNAME>&quot;,S2, T2,&quot;</owl:Class>&quot;) <?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns=&quot;http://www.fao.org/aos/infoods#&quot; xmlns:protege=&quot;http://protege.stanford.edu/plugins/owl/protege#&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema#&quot; xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot; xmlns:owl=&quot;http://www.w3.org/2002/07/owl#&quot; xmlns:daml=&quot;http://www.daml.org/2001/03/daml+oil#&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xml:base=&quot;http://www.fao.org/aos/infoods&quot;> <owl:Ontology rdf:about=&quot;&quot;> <owl:imports rdf:resource=&quot;http://protege.stanford.edu/plugins/owl/protege&quot;/> <owl:versionInfo rdf:datatype=&quot;http://www.w3.org/2001/XMLSchema#string&quot; >Revision 4.0</owl:versionInfo> <protege:defaultLanguage rdf:datatype=&quot;http://www.w3.org/2001/XMLSchema#string&quot; >en</protege:defaultLanguage> <rdfs:comment rdf:datatype=&quot;http://www.w3.org/2001/XMLSchema#string&quot; >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=&quot;c_0413&quot;> <code rdf:datatype=&quot;http://www.w3.org/2001/XMLSchema#string&quot; >0413</code> <rdfs:subClassOf> <owl:Class rdf:ID=&quot;c_041&quot;/> </rdfs:subClassOf> <rdfs:label xml:lang=&quot;en&quot;>Vitamin D</rdfs:label> </owl:Class>
AGROVOC
AOS Core: the Concept Server Export mapping Terminology Workbench AGROVOC OWL AGROVOC RDFS formats (e.g. SKOS) and TagText ISO2709 Other thesauri and terminologies integration ABACA NT1 Food NT2 Apple ANIMAL BT Organ NT .... Other thesauri & terminologies ABACA NT1 Food NT2 Apple ANIMAL BT Organ NT ....
Concept Server project ,[object Object],[object Object],[object Object],[object Object]
AGROVOC Concept Server ,[object Object],Current AGROVOC MySQL Improved AGROVOC MySQL AGROVOC OWL Revision and Refinement
How to obtain more semantics MAIZE UF corn  NT flint maize  NT popcorn  NT sweet corn    MILK NT Milk Fat  NT Colostrum NT Cow Milk International Fund for Agricultural Development UF IFAD  MAIZE synonym corn superclass-of flint maize  used-to-make popcorn  hybridized-into sweet corn    MILK ingredient  Milk Fat  ingredient  Colostrum superclass-of Cow Milk International Fund for Agricultural Development acronym IFAD
Modelling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Methods ,[object Object],[object Object],[object Object],< owl:Class  rdf:about=&quot;  http://www.fao.org/aos/agrovoc/2005 #c_3&quot;> <rdfs:label xml:lang=&quot;en&quot;>ABA</rdfs:label> <rdfs:label xml:lang=&quot;fr&quot;>ABA</rdfs:label> <rdfs:label xml:lang=&quot;es&quot;>ABA</rdfs:label> <rdfs:label xml:lang=&quot;ar&quot;>آبا</rdfs:label> <rdfs:label xml:lang=&quot;zh&quot;>脱落酸</rdfs:label> <synonym xml:lang=&quot;en&quot;>[8565] Abscisic acid</synonym> <rdfs:subClassOf rdf:resource=&quot;  http://www.fao.org/aos/agrovoc/2005 #c_3397&quot;/> <rdfs:subClassOf rdf:resource=&quot;  http://www.fao.org/aos/agrovoc/2005 #c_32543&quot;/> </owl:Class>
SKOS ,[object Object],[object Object],[object Object],[object Object]
SKOS export maintain access access response AGROVOC CS Workbench triple store Web Services
Ontology models (AGROVOC Concept Server, LIR, ...) Concept Relationships between concepts Lexicalization/ Term String Relationships between strings Relationships between terms designated by manifested as Other information: language/culture subvocabulary/scope audience type, etc. Note annotation relationship Relationship Relationships between Relationships All terms are created as instances of the class o_terms. All at the same level. Only one language per term. term level string level concept level
Agropedia Indica
References ,[object Object],[object Object],[object Object],[object Object]
Thai Rice Ontology
Plant ontology: Relationship types Taxon <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
Thai plant ontology: Example Mangifera indica Linn. <hasSuperclass> Mangifera Mangifera indica Linn. <hasGrowthType> tree Mangifera indica Linn. <hasPropagationMethod> seedling Mangifera indica Linn <hasDescription> &quot;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
Conclusions
Ontology-based applications ,[object Object],[object Object],[object Object],[object Object]
Collaborations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Take-home message ,[object Object],[object Object],[object Object],[object Object]
Questions? Thanks Margherita Sini: margherita.Sini@fao.org Johannes Keizer: Johannes.Keizer@fao.org Dagobert Soergel: dsoergel@umd.edu Asanee Kawtrakul:  [email_address] 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...

Más contenido relacionado

Destacado

Validating Linked Data with OWL
Validating Linked Data with OWLValidating Linked Data with OWL
Validating Linked Data with OWLClark & Parsia LLC
 
The Nature of Information
The Nature of InformationThe Nature of Information
The Nature of InformationAdrian Paschke
 
Ontology model and owl
Ontology model and owlOntology model and owl
Ontology model and owlStanley Wang
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebTomek Pluskiewicz
 
On the many graphs of the Web and the interest of adding their missing links.
On the many graphs of the Web and the interest of adding their missing links. On the many graphs of the Web and the interest of adding their missing links.
On the many graphs of the Web and the interest of adding their missing links. Fabien Gandon
 

Destacado (7)

Semantic web
Semantic webSemantic web
Semantic web
 
Validating Linked Data with OWL
Validating Linked Data with OWLValidating Linked Data with OWL
Validating Linked Data with OWL
 
The Nature of Information
The Nature of InformationThe Nature of Information
The Nature of Information
 
Ontology model and owl
Ontology model and owlOntology model and owl
Ontology model and owl
 
Modifiers of Human Acts
Modifiers of Human ActsModifiers of Human Acts
Modifiers of Human Acts
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
On the many graphs of the Web and the interest of adding their missing links.
On the many graphs of the Web and the interest of adding their missing links. On the many graphs of the Web and the interest of adding their missing links.
On the many graphs of the Web and the interest of adding their missing links.
 

Similar a Semantic Technologies at FAO

Fao Semantics Related Projects
Fao Semantics Related ProjectsFao Semantics Related Projects
Fao Semantics Related ProjectsMargherita Sini
 
20140317 pi b_nmbe_journal_club
20140317 pi b_nmbe_journal_club20140317 pi b_nmbe_journal_club
20140317 pi b_nmbe_journal_clubagosti
 
Introduction to Scratchpads & ViBRANT
Introduction to Scratchpads & ViBRANTIntroduction to Scratchpads & ViBRANT
Introduction to Scratchpads & ViBRANTEdward Baker
 
Global Names Architecture - Remsen
Global Names Architecture - RemsenGlobal Names Architecture - Remsen
Global Names Architecture - RemsenDavid Remsen
 
ABIcurator.doc
ABIcurator.docABIcurator.doc
ABIcurator.docbutest
 

Similar a Semantic Technologies at FAO (20)

Fao Isko Short
Fao Isko ShortFao Isko Short
Fao Isko Short
 
Fao Semantics Related Projects
Fao Semantics Related ProjectsFao Semantics Related Projects
Fao Semantics Related Projects
 
The agricultural ontology service
The agricultural ontology serviceThe agricultural ontology service
The agricultural ontology service
 
Laboratory for applied ontology
Laboratory for applied ontologyLaboratory for applied ontology
Laboratory for applied ontology
 
Use and integration of controlled vocabularies (AGROVOC) in DSpace Repositories
Use and integration of controlled vocabularies (AGROVOC) in DSpace RepositoriesUse and integration of controlled vocabularies (AGROVOC) in DSpace Repositories
Use and integration of controlled vocabularies (AGROVOC) in DSpace Repositories
 
Examples of ontology applications
Examples of ontology applicationsExamples of ontology applications
Examples of ontology applications
 
Examples of Ontology Applications
Examples of Ontology ApplicationsExamples of Ontology Applications
Examples of Ontology Applications
 
Aos ciard-china
Aos ciard-chinaAos ciard-china
Aos ciard-china
 
20140317 pi b_nmbe_journal_club
20140317 pi b_nmbe_journal_club20140317 pi b_nmbe_journal_club
20140317 pi b_nmbe_journal_club
 
Semantic standards for the web
Semantic standards for the webSemantic standards for the web
Semantic standards for the web
 
A Collaborative Framework for Managing and Publishing KOS
A Collaborative  Framework for  Managing and Publishing KOS A Collaborative  Framework for  Managing and Publishing KOS
A Collaborative Framework for Managing and Publishing KOS
 
Tutorial: “How to use ontology repositories and ontology–based services”
Tutorial: “How to use ontology repositories and ontology–based services”Tutorial: “How to use ontology repositories and ontology–based services”
Tutorial: “How to use ontology repositories and ontology–based services”
 
2005 09 Dc Keynote
2005 09 Dc Keynote2005 09 Dc Keynote
2005 09 Dc Keynote
 
Thesaurus alignment for linked data publishing DC 2011
Thesaurus alignment for linked data publishing DC 2011Thesaurus alignment for linked data publishing DC 2011
Thesaurus alignment for linked data publishing DC 2011
 
Integrating controlled vocabularies in information management systems : the n...
Integrating controlled vocabularies in information management systems : the n...Integrating controlled vocabularies in information management systems : the n...
Integrating controlled vocabularies in information management systems : the n...
 
Introduction to Scratchpads & ViBRANT
Introduction to Scratchpads & ViBRANTIntroduction to Scratchpads & ViBRANT
Introduction to Scratchpads & ViBRANT
 
Developing an Ontology for Irrigation Information Resources
Developing an Ontology for Irrigation Information Resources Developing an Ontology for Irrigation Information Resources
Developing an Ontology for Irrigation Information Resources
 
Remsen Lect04
Remsen Lect04Remsen Lect04
Remsen Lect04
 
Global Names Architecture - Remsen
Global Names Architecture - RemsenGlobal Names Architecture - Remsen
Global Names Architecture - Remsen
 
ABIcurator.doc
ABIcurator.docABIcurator.doc
ABIcurator.doc
 

Último

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Semantic Technologies at FAO

  • 1. Semantic Technologies at FAO International Society for Knowledge Organization (ISKO) 3 Aprile 2009, Torino Margherita Sini
  • 3.
  • 4.
  • 6. Why AOS vessel? craft? boat? bateaux? barco? Terminology brokering Semantic navigation, Clustering, Ranking, ... Intelligent query expansion Interoperability ship or container Inferencing Reasoning Machine learning
  • 7.
  • 11.
  • 12. 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
  • 13. Multilinguality The system is also able to understand a concept even when different languages are used.
  • 14. Check spelling Spelling errors are corrected: e.g. “desease” into “disease”
  • 15. Paraphrasing “ mad cow disease symptoms” or “clinical signs of bovine spongiform encephalopathy”
  • 16. give the same results, which are ranked.
  • 17. Semantic navigation of the bibliographical metadata (1)
  • 18. Semantic navigation of the bibliographical metadata (2)
  • 19. Semantic Navigation of Knowledge parent concept(s) children concept(s)
  • 20. FNA
  • 21.  
  • 22. Creation of the core ontology BIBLIOGRAPHIC DATABASE CORPORATE DOCUMENT REPOSITORY DATABASE MERGE RECORDS + TRANSFORM TO RDFS Ontology Editor (OI-Modeler) maintain
  • 24.
  • 26.
  • 27.
  • 28. RDFa
  • 29. CWR
  • 31.
  • 32.
  • 33. More semantics Term: wild plants subclass of plants superclass of crop wild relatives adapted by domestication benefits from resource conservation
  • 34. From unstructured data to formalized data “ Destruction of forests is leading to the loss of many populations of important wild relatives of fruit , nut and industrial crops such as mango and rubber.”
  • 35.
  • 38. Overall Solution (1/2) Value-added information services Shared layer of interoperability Distributed Datasets dataset1 dataset2 Common exchange layer (Vocabularies,Ontologies, RDF/XML) … … datasetn Aggregated Database View Subject specific Portals Information System (n) News feed service
  • 41.
  • 42. Foundational Ontology FOS core FOS integrated FOS merged FIGIS Reference Tables ASFA FIGIS DTD ONE FISH AGROVOC
  • 43. Fisheries Ontologies (2/2) OneFish FIGIS AGROVOC Aquaculture Resource Water Area land strains Species life 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
  • 44.
  • 46.
  • 47. Using multilingual lexicalizations ENGLISH SPANISH FRENCH
  • 48. Using hierarchically related concepts hierarchically related concept Polyvalent Trawlers
  • 49. Using non-hierarchically related concepts non-hierarchically related concept gears
  • 50. Help the user formulate queries Original query: bateau de pêche To refine your query, click on the concepts you are interested in. They will appear to the left. Search:
  • 52. 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”
  • 53. Semantic Navigation of Knowledge: a) Thesaurus based Highlighting the originator thesaurus. User can select a specific thesaurus to look for.
  • 55.
  • 56.
  • 58.  
  • 59. Procedure =CONCATENATE(&quot;<owl:Class rdf:ID=&quot;&quot;&quot;,J2,&quot;&quot;&quot;><rdfs:subClassOf><owl:Class rdf:ID=&quot;&quot;c_&quot;,B2,&quot;&quot;&quot;/></rdfs:subClassOf><rdfs:label xml:lang=&quot;&quot;en&quot;&quot;><![CDATA[&quot;,D2,&quot;]]></rdfs:label><code><![CDATA[&quot;,J2,&quot;]]></code><TAGNAME><![CDATA[&quot;,J2,&quot;]]></TAGNAME>&quot;,S2, T2,&quot;</owl:Class>&quot;) <?xml version=&quot;1.0&quot;?> <rdf:RDF xmlns=&quot;http://www.fao.org/aos/infoods#&quot; xmlns:protege=&quot;http://protege.stanford.edu/plugins/owl/protege#&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema#&quot; xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot; xmlns:owl=&quot;http://www.w3.org/2002/07/owl#&quot; xmlns:daml=&quot;http://www.daml.org/2001/03/daml+oil#&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xml:base=&quot;http://www.fao.org/aos/infoods&quot;> <owl:Ontology rdf:about=&quot;&quot;> <owl:imports rdf:resource=&quot;http://protege.stanford.edu/plugins/owl/protege&quot;/> <owl:versionInfo rdf:datatype=&quot;http://www.w3.org/2001/XMLSchema#string&quot; >Revision 4.0</owl:versionInfo> <protege:defaultLanguage rdf:datatype=&quot;http://www.w3.org/2001/XMLSchema#string&quot; >en</protege:defaultLanguage> <rdfs:comment rdf:datatype=&quot;http://www.w3.org/2001/XMLSchema#string&quot; >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=&quot;c_0413&quot;> <code rdf:datatype=&quot;http://www.w3.org/2001/XMLSchema#string&quot; >0413</code> <rdfs:subClassOf> <owl:Class rdf:ID=&quot;c_041&quot;/> </rdfs:subClassOf> <rdfs:label xml:lang=&quot;en&quot;>Vitamin D</rdfs:label> </owl:Class>
  • 61. AOS Core: the Concept Server Export mapping Terminology Workbench AGROVOC OWL AGROVOC RDFS formats (e.g. SKOS) and TagText ISO2709 Other thesauri and terminologies integration ABACA NT1 Food NT2 Apple ANIMAL BT Organ NT .... Other thesauri & terminologies ABACA NT1 Food NT2 Apple ANIMAL BT Organ NT ....
  • 62.
  • 63.
  • 64. How to obtain more semantics MAIZE UF corn NT flint maize NT popcorn NT sweet corn   MILK NT Milk Fat NT Colostrum NT Cow Milk International Fund for Agricultural Development UF IFAD MAIZE synonym corn superclass-of flint maize used-to-make popcorn hybridized-into sweet corn   MILK ingredient Milk Fat ingredient Colostrum superclass-of Cow Milk International Fund for Agricultural Development acronym IFAD
  • 65.
  • 66.
  • 67.
  • 68. SKOS export maintain access access response AGROVOC CS Workbench triple store Web Services
  • 69. Ontology models (AGROVOC Concept Server, LIR, ...) Concept Relationships between concepts Lexicalization/ Term String Relationships between strings Relationships between terms designated by manifested as Other information: language/culture subvocabulary/scope audience type, etc. Note annotation relationship Relationship Relationships between Relationships All terms are created as instances of the class o_terms. All at the same level. Only one language per term. term level string level concept level
  • 71.
  • 73. Plant ontology: Relationship types Taxon <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
  • 74. Thai plant ontology: Example Mangifera indica Linn. <hasSuperclass> Mangifera Mangifera indica Linn. <hasGrowthType> tree Mangifera indica Linn. <hasPropagationMethod> seedling Mangifera indica Linn <hasDescription> &quot;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
  • 76.
  • 77.
  • 78.
  • 79. Questions? Thanks Margherita Sini: margherita.Sini@fao.org Johannes Keizer: Johannes.Keizer@fao.org Dagobert Soergel: dsoergel@umd.edu Asanee Kawtrakul: [email_address] 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...