SlideShare a Scribd company logo
Introduction to ontologies



        Olivier Dameron




INSERM U 936 – Université Rennes 1 (France)
     http://www.u936.univ-rennes1.fr
                                   2010-11-29
Disclaimer

This presentation:
  Identifies general problems (also relevant to
  ecoOnto)
  Explains what ontologies are and how they
  can contribute to the project
Outline

Automatic (intelligent) data processing
  motivations
  requirements: annotations, integration,
  interpretation
Ontologies
  Definition
  Principles
  Difficulties
Automatic data processing
Data: evolution
●   Increasing quantity (not only in bio world)
    ●   Songs
    ●   Pictures
    ●   Personal notes
    ●   Articles, documentation
    ●   Clinical records
●   This trend will probably continue...
Data: evolution
●   Increased complexity (1/2)
    ●   Pictures
               ●   Metadata
                      Date, time
                      ●


                    ● Aperture, focus,...


                    ● Author, copyright|copyleft,...


               ● Tags


               ●   Geotags
Data: evolution
●   Increased complexity (2/2)
    ●   Clinical records are not what they used to be :-)
               ●   From plain text to structured info
               ●   Refer to external sources (ICD,...)
               ●   Multimedia (pacemaker, images, 3D)
               ●   Soon: genetic info, link to ancestors'
                    EHR...
Data: evolution
●   Increased sharing/reuse
    ●   Possible now that data are available
        electronically
    ●   Cumulative effect (specially in complex
        domains such as bio, with lots of inter-
        dependencies)
    ●   Sometimes in purposes not originally forseen
Data
●   Increased quantity
●   Increased complexity
●   Increased sharing/reuse


Shifting from direct consumption by humans
to consumption by program(s) for other
programs or for humans
Data: requirements
●   Annotation
●   Integration
●   Interpretation
Requirement1: data annotation
●   Proxy so that the whole dataset does not
    have to be examined at each query
    ●   Annotations can be difficult or time-consuming to
        produce
    ●   Easier or faster or better results when considering
        the annotations instead of the data
●   Share not only the data, but their
    annotations as well!
    ●   Annotations become data of their own (although we
        seldom annotate them :-)
Requirement1: data annotation

Figuring out the correct and relevant
information is easy for Homo Sapiens...
  Ex: how much does “The Semantic Web primer”
  costs?
Requirement1: data annotation

Figuring out the correct and relevant
information is easy for Homo Sapiens...
... but difficult for Programus Simplex
Requirement2 : data integration

Aggregate and compose information
  Ex: how old were the Nebula award winners when
  they won the prize?
  Ex: how many books had they published?
  Ex: average age of the canadian Nebula winners
Requirement3 : data interpretation

 Google query on owl
 Retrieve all the pictures of a sailing boat in a
 harbor in Brittany
 Retrieve all the radiological exams of a
 fracture of the leg
Requirement3: data interpretation

Google for “owl”
  Noise : owl (bird) VS. owl (DL language)
  Silence : a page mentioning “Web Ontology
  Language” but not “OWL” would be ignored
How about looking for an OWL ontology
about owls (the birds)? :-)


Annotations are great but not enough
The meaning associated to these annotations is
important too
Requirement3: data interpretation

  Retrieve all the pictures of a sailing boat in a
  harbor in Brittany
                                        :-)
:-(

                        :-)
Ontologies
Ontologies: what they are

Ontologies: formal representation of a
shared conceptualization
  [Gruber]
  [Chandrasekaran]
Annotations underlying structure
Oftentimes, everything that is implicit in a factual
document (clinical record, factual report...)
Ontologies: what they are not

Ontology (the branch of philosophy)
Controlled vocabulary, terminologies,...
(although both are useful)
Sets of annotated data (genericity is the key)
Ontologies: principles

Individuals: things
  They are instances of classes
  We hardly see them in ontologies (genericity)...
  … except when they represent things that are widely
  reused (e.g. geographic entities
Ontologies: principles

Properties: binary relation btw individuals
  Ontologies can specify domain and range
  Additional features : transitivity, functionnality,
  symmetry, reflexivity,...
Ontologies: principles

Classes: sets of things (think genericity)
  e.g. Rabbit (as opposed to Bugs Bunny)
  Organized hierarchically (taxonomy) from the more
  general to the more specific (multiple inherit. ok)
  Inheritance of properties
  True path rule: if class A annotates some data, then
  all the ancestors of A are also valid annotations
  (so if you tag a picture as BugsBunny, you do not
  need to mention Rabbit, CartoonCharacter,...)
  Can represent constraints on the properties of their
  instances
Data and ontologies: example




       rdfs:subClassOf
                     Sci-Fi   CLASSES
  Book
                     Book     General knowledge
                              (RDFS realm)

 rdf:type          rdf:type
                              INSTANCE(S)
            Dune
                              Data-specific,
                              No generalization
                              (RDF realm)
Data and ontologies: example


                              The semantics of RDFS
                              allows us to infer that
                              Dune is an instance of
                              Book!
       rdfs:subClassOf
                              (so we do not need
  Book               Sci-Fi   to say it explicitly in
                     Book     the RDF file anymore)


 rdf:type          rdf:type
            Dune
Data and ontologies: example
Litterat.   Sci-Fi          Book
 Award      Award                          Person

                                               rdfs:subClassOf
 rdfs:subClassOf      rdfs:subClassOf
                                                            Country

       Nebula              Sci-Fi               Author
       Award               Book                               rdf:type

                                               rdf:type   United
                     rdf:type       rdf:type              States
 rdf:type
                           Dune
                                                      citizenOf
        Nebula
                                authorOf
        Award wonAward                       Frank
         1965                               Herbert
Synthesis
Synthesis

Annotations are important for efficient data
description
  Integration (incl. future reuse)
  Interpretration
  Focus on describing data as precisely as possible
Ontologies are important for interpreting these
description
  General knowledge about a domain
  Reusable
  Support automatic reasoning
Synthesis

Building ontologies is difficult
  We have a strong experience in building bad
  ontologies
… but having a wide adoption is more important
  The lesson learned from Gene Ontology

More Related Content

Viewers also liked

How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Sciencedrnigam
 
From baleen to cleft palate: an ontological exploration of evolution and dis...
From baleen to cleft palate: an ontological exploration of evolution and dis...From baleen to cleft palate: an ontological exploration of evolution and dis...
From baleen to cleft palate: an ontological exploration of evolution and dis...
mhaendel
 
Ontologies
OntologiesOntologies
Ontologies
Michel Dumontier
 
A PrestaçãO De Acontas Festa 2009
A PrestaçãO De Acontas Festa 2009A PrestaçãO De Acontas Festa 2009
A PrestaçãO De Acontas Festa 2009eecejar
 
Integrating technology into
Integrating technology intoIntegrating technology into
Integrating technology intosavsheas
 
Buzzer - Word of Mouth Marketing
Buzzer - Word of Mouth MarketingBuzzer - Word of Mouth Marketing
Buzzer - Word of Mouth Marketing
Deutscher Multimedia Kongress - DMMK
 
7 Steps to a Successful Executive Job Search
7 Steps to a Successful Executive Job Search7 Steps to a Successful Executive Job Search
7 Steps to a Successful Executive Job Search
Premier Writing Solutions
 
Projet ecoOnto
Projet ecoOntoProjet ecoOnto
Projet ecoOnto
jchabalier
 
Trabaajoo Paracticoo Guada Tattiiiy ronit 2
Trabaajoo Paracticoo Guada Tattiiiy ronit 2Trabaajoo Paracticoo Guada Tattiiiy ronit 2
Trabaajoo Paracticoo Guada Tattiiiy ronit 2tatuu
 
Beisbol
BeisbolBeisbol
Introduction to Barkers
Introduction to BarkersIntroduction to Barkers
Introduction to Barkers
barkersgroup
 
Bio-ontologies in bioinformatics: Growing up challenges
Bio-ontologies in bioinformatics: Growing up challengesBio-ontologies in bioinformatics: Growing up challenges
Bio-ontologies in bioinformatics: Growing up challenges
Janna Hastings
 
bioinformatics enabling knowledge generation from agricultural omics data
bioinformatics enabling knowledge generation from agricultural omics databioinformatics enabling knowledge generation from agricultural omics data
bioinformatics enabling knowledge generation from agricultural omics data
International Institute of Tropical Agriculture
 
Computing with phenotypic diversity using semantic descriptions
Computing with phenotypic diversity using semantic descriptionsComputing with phenotypic diversity using semantic descriptions
Computing with phenotypic diversity using semantic descriptions
balhoff
 
The Phenoscape Knowledgebase
The Phenoscape KnowledgebaseThe Phenoscape Knowledgebase
The Phenoscape Knowledgebase
balhoff
 
Light Intro to the Gene Ontology
Light Intro to the Gene OntologyLight Intro to the Gene Ontology
Light Intro to the Gene Ontology
nniiicc
 
Research Open Source
Research Open SourceResearch Open Source
Research Open SourceBarry Spooren
 
Buzzer - Word of Mouth
Buzzer - Word of MouthBuzzer - Word of Mouth
Buzzer - Word of Mouth
Deutscher Multimedia Kongress - DMMK
 

Viewers also liked (20)

How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Science
 
From baleen to cleft palate: an ontological exploration of evolution and dis...
From baleen to cleft palate: an ontological exploration of evolution and dis...From baleen to cleft palate: an ontological exploration of evolution and dis...
From baleen to cleft palate: an ontological exploration of evolution and dis...
 
Ontologies
OntologiesOntologies
Ontologies
 
A PrestaçãO De Acontas Festa 2009
A PrestaçãO De Acontas Festa 2009A PrestaçãO De Acontas Festa 2009
A PrestaçãO De Acontas Festa 2009
 
Integrating technology into
Integrating technology intoIntegrating technology into
Integrating technology into
 
Digitalnatives
DigitalnativesDigitalnatives
Digitalnatives
 
Buzzer - Word of Mouth Marketing
Buzzer - Word of Mouth MarketingBuzzer - Word of Mouth Marketing
Buzzer - Word of Mouth Marketing
 
7 Steps to a Successful Executive Job Search
7 Steps to a Successful Executive Job Search7 Steps to a Successful Executive Job Search
7 Steps to a Successful Executive Job Search
 
Projet ecoOnto
Projet ecoOntoProjet ecoOnto
Projet ecoOnto
 
Trabaajoo Paracticoo Guada Tattiiiy ronit 2
Trabaajoo Paracticoo Guada Tattiiiy ronit 2Trabaajoo Paracticoo Guada Tattiiiy ronit 2
Trabaajoo Paracticoo Guada Tattiiiy ronit 2
 
Beisbol
BeisbolBeisbol
Beisbol
 
Introduction to Barkers
Introduction to BarkersIntroduction to Barkers
Introduction to Barkers
 
Bio-ontologies in bioinformatics: Growing up challenges
Bio-ontologies in bioinformatics: Growing up challengesBio-ontologies in bioinformatics: Growing up challenges
Bio-ontologies in bioinformatics: Growing up challenges
 
bioinformatics enabling knowledge generation from agricultural omics data
bioinformatics enabling knowledge generation from agricultural omics databioinformatics enabling knowledge generation from agricultural omics data
bioinformatics enabling knowledge generation from agricultural omics data
 
Computing with phenotypic diversity using semantic descriptions
Computing with phenotypic diversity using semantic descriptionsComputing with phenotypic diversity using semantic descriptions
Computing with phenotypic diversity using semantic descriptions
 
The Phenoscape Knowledgebase
The Phenoscape KnowledgebaseThe Phenoscape Knowledgebase
The Phenoscape Knowledgebase
 
Light Intro to the Gene Ontology
Light Intro to the Gene OntologyLight Intro to the Gene Ontology
Light Intro to the Gene Ontology
 
Research Open Source
Research Open SourceResearch Open Source
Research Open Source
 
12427 18 Sanitation
12427 18 Sanitation12427 18 Sanitation
12427 18 Sanitation
 
Buzzer - Word of Mouth
Buzzer - Word of MouthBuzzer - Word of Mouth
Buzzer - Word of Mouth
 

Similar to Ontologies introduction - ecoOnto meeting

Material Cultures2010 Alexandre Monnin
Material Cultures2010 Alexandre MonninMaterial Cultures2010 Alexandre Monnin
Material Cultures2010 Alexandre Monnin
Alexandre Monnin
 
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural HeritageBuild Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Ontotext
 
IASSIT Kansa Presentation
IASSIT Kansa PresentationIASSIT Kansa Presentation
IASSIT Kansa Presentation
ekansa
 
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Marko Rodriguez
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management System
NIT Durgapur
 
Callahan princetonenug2011
Callahan princetonenug2011Callahan princetonenug2011
Callahan princetonenug2011ENUG
 
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
WU (Vienna University of Economics and Business)
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
Bernhard Haslhofer
 
Interpretation, Context, and Metadata: Examples from Open Context
Interpretation, Context, and Metadata: Examples from Open ContextInterpretation, Context, and Metadata: Examples from Open Context
Interpretation, Context, and Metadata: Examples from Open Context
Eric Kansa
 
Introduction
IntroductionIntroduction
Introductionsriniefs
 
Choices, modelling and Frankenstein Ontologies
Choices, modelling and Frankenstein OntologiesChoices, modelling and Frankenstein Ontologies
Choices, modelling and Frankenstein Ontologiesbenosteen
 
Archaeology, Informatics and Knowledge Representation
Archaeology, Informatics and Knowledge RepresentationArchaeology, Informatics and Knowledge Representation
Archaeology, Informatics and Knowledge Representation
DART Project
 
A Bridge Not too Far
A Bridge Not too FarA Bridge Not too Far
A Bridge Not too Far
Valeria de Paiva
 
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Alexandre Monnin
 
Corpora, Blogs and Linguistic Variation (Paderborn)
Corpora, Blogs and Linguistic Variation (Paderborn)Corpora, Blogs and Linguistic Variation (Paderborn)
Corpora, Blogs and Linguistic Variation (Paderborn)
Cornelius Puschmann
 
Semantic Similarity Assessment to Browse Resources exposed as Linked Data: an...
Semantic Similarity Assessment to Browse Resources exposed as Linked Data: an...Semantic Similarity Assessment to Browse Resources exposed as Linked Data: an...
Semantic Similarity Assessment to Browse Resources exposed as Linked Data: an...
Riccardo Albertoni
 
C6 final
C6 finalC6 final
C6 final
Dibakar Sen
 
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI PresentationOpen Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
ekansa
 
Ontology Engineering
Ontology EngineeringOntology Engineering
Ontology Engineering
Alessandro Adamou
 

Similar to Ontologies introduction - ecoOnto meeting (20)

Material Cultures2010 Alexandre Monnin
Material Cultures2010 Alexandre MonninMaterial Cultures2010 Alexandre Monnin
Material Cultures2010 Alexandre Monnin
 
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural HeritageBuild Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
Build Narratives, Connect Artifacts: Linked Open Data for Cultural Heritage
 
IASSIT Kansa Presentation
IASSIT Kansa PresentationIASSIT Kansa Presentation
IASSIT Kansa Presentation
 
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
Neno/Fhat: Semantic Network Programming Language and Virtual Machine Specific...
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management System
 
Callahan princetonenug2011
Callahan princetonenug2011Callahan princetonenug2011
Callahan princetonenug2011
 
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Interpretation, Context, and Metadata: Examples from Open Context
Interpretation, Context, and Metadata: Examples from Open ContextInterpretation, Context, and Metadata: Examples from Open Context
Interpretation, Context, and Metadata: Examples from Open Context
 
Introduction
IntroductionIntroduction
Introduction
 
Choices, modelling and Frankenstein Ontologies
Choices, modelling and Frankenstein OntologiesChoices, modelling and Frankenstein Ontologies
Choices, modelling and Frankenstein Ontologies
 
Archaeology, Informatics and Knowledge Representation
Archaeology, Informatics and Knowledge RepresentationArchaeology, Informatics and Knowledge Representation
Archaeology, Informatics and Knowledge Representation
 
A Bridge Not too Far
A Bridge Not too FarA Bridge Not too Far
A Bridge Not too Far
 
Topical_Facets
Topical_FacetsTopical_Facets
Topical_Facets
 
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
Speech acts meet tagging: NiceTag ontology (Pragmatic Web)
 
Corpora, Blogs and Linguistic Variation (Paderborn)
Corpora, Blogs and Linguistic Variation (Paderborn)Corpora, Blogs and Linguistic Variation (Paderborn)
Corpora, Blogs and Linguistic Variation (Paderborn)
 
Semantic Similarity Assessment to Browse Resources exposed as Linked Data: an...
Semantic Similarity Assessment to Browse Resources exposed as Linked Data: an...Semantic Similarity Assessment to Browse Resources exposed as Linked Data: an...
Semantic Similarity Assessment to Browse Resources exposed as Linked Data: an...
 
C6 final
C6 finalC6 final
C6 final
 
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI PresentationOpen Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
Open Context and Publishing to the Web of Data: Eric Kansa's LAWDI Presentation
 
Ontology Engineering
Ontology EngineeringOntology Engineering
Ontology Engineering
 

More from jchabalier

ecoOnto - une ontologie pour la biodiversité
ecoOnto - une ontologie pour la biodiversitéecoOnto - une ontologie pour la biodiversité
ecoOnto - une ontologie pour la biodiversité
jchabalier
 
Thesauform - ecoOnto meeting
Thesauform - ecoOnto meetingThesauform - ecoOnto meeting
Thesauform - ecoOnto meeting
jchabalier
 
Presentation Natura 2000 - ecoOnto meeting
Presentation Natura 2000 - ecoOnto meetingPresentation Natura 2000 - ecoOnto meeting
Presentation Natura 2000 - ecoOnto meeting
jchabalier
 
Les mesures de biodiversite - ecoOnto meeting
Les mesures de biodiversite - ecoOnto meetingLes mesures de biodiversite - ecoOnto meeting
Les mesures de biodiversite - ecoOnto meeting
jchabalier
 
Transformation de modèles - ecoOnto meeting
Transformation de modèles - ecoOnto meetingTransformation de modèles - ecoOnto meeting
Transformation de modèles - ecoOnto meeting
jchabalier
 
Le projet EcoOnto - avancees.
Le projet EcoOnto  - avancees.Le projet EcoOnto  - avancees.
Le projet EcoOnto - avancees.
jchabalier
 
Les standards en biodiversité
Les standards en biodiversitéLes standards en biodiversité
Les standards en biodiversité
jchabalier
 

More from jchabalier (7)

ecoOnto - une ontologie pour la biodiversité
ecoOnto - une ontologie pour la biodiversitéecoOnto - une ontologie pour la biodiversité
ecoOnto - une ontologie pour la biodiversité
 
Thesauform - ecoOnto meeting
Thesauform - ecoOnto meetingThesauform - ecoOnto meeting
Thesauform - ecoOnto meeting
 
Presentation Natura 2000 - ecoOnto meeting
Presentation Natura 2000 - ecoOnto meetingPresentation Natura 2000 - ecoOnto meeting
Presentation Natura 2000 - ecoOnto meeting
 
Les mesures de biodiversite - ecoOnto meeting
Les mesures de biodiversite - ecoOnto meetingLes mesures de biodiversite - ecoOnto meeting
Les mesures de biodiversite - ecoOnto meeting
 
Transformation de modèles - ecoOnto meeting
Transformation de modèles - ecoOnto meetingTransformation de modèles - ecoOnto meeting
Transformation de modèles - ecoOnto meeting
 
Le projet EcoOnto - avancees.
Le projet EcoOnto  - avancees.Le projet EcoOnto  - avancees.
Le projet EcoOnto - avancees.
 
Les standards en biodiversité
Les standards en biodiversitéLes standards en biodiversité
Les standards en biodiversité
 

Recently uploaded

Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 

Recently uploaded (20)

Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 

Ontologies introduction - ecoOnto meeting

  • 1. Introduction to ontologies Olivier Dameron INSERM U 936 – Université Rennes 1 (France) http://www.u936.univ-rennes1.fr 2010-11-29
  • 2. Disclaimer This presentation: Identifies general problems (also relevant to ecoOnto) Explains what ontologies are and how they can contribute to the project
  • 3. Outline Automatic (intelligent) data processing motivations requirements: annotations, integration, interpretation Ontologies Definition Principles Difficulties
  • 5. Data: evolution ● Increasing quantity (not only in bio world) ● Songs ● Pictures ● Personal notes ● Articles, documentation ● Clinical records ● This trend will probably continue...
  • 6. Data: evolution ● Increased complexity (1/2) ● Pictures ● Metadata Date, time ● ● Aperture, focus,... ● Author, copyright|copyleft,... ● Tags ● Geotags
  • 7. Data: evolution ● Increased complexity (2/2) ● Clinical records are not what they used to be :-) ● From plain text to structured info ● Refer to external sources (ICD,...) ● Multimedia (pacemaker, images, 3D) ● Soon: genetic info, link to ancestors' EHR...
  • 8. Data: evolution ● Increased sharing/reuse ● Possible now that data are available electronically ● Cumulative effect (specially in complex domains such as bio, with lots of inter- dependencies) ● Sometimes in purposes not originally forseen
  • 9. Data ● Increased quantity ● Increased complexity ● Increased sharing/reuse Shifting from direct consumption by humans to consumption by program(s) for other programs or for humans
  • 10. Data: requirements ● Annotation ● Integration ● Interpretation
  • 11. Requirement1: data annotation ● Proxy so that the whole dataset does not have to be examined at each query ● Annotations can be difficult or time-consuming to produce ● Easier or faster or better results when considering the annotations instead of the data ● Share not only the data, but their annotations as well! ● Annotations become data of their own (although we seldom annotate them :-)
  • 12. Requirement1: data annotation Figuring out the correct and relevant information is easy for Homo Sapiens... Ex: how much does “The Semantic Web primer” costs?
  • 13.
  • 14. Requirement1: data annotation Figuring out the correct and relevant information is easy for Homo Sapiens... ... but difficult for Programus Simplex
  • 15.
  • 16. Requirement2 : data integration Aggregate and compose information Ex: how old were the Nebula award winners when they won the prize? Ex: how many books had they published? Ex: average age of the canadian Nebula winners
  • 17.
  • 18.
  • 19.
  • 20. Requirement3 : data interpretation Google query on owl Retrieve all the pictures of a sailing boat in a harbor in Brittany Retrieve all the radiological exams of a fracture of the leg
  • 21.
  • 22. Requirement3: data interpretation Google for “owl” Noise : owl (bird) VS. owl (DL language) Silence : a page mentioning “Web Ontology Language” but not “OWL” would be ignored How about looking for an OWL ontology about owls (the birds)? :-) Annotations are great but not enough The meaning associated to these annotations is important too
  • 23. Requirement3: data interpretation Retrieve all the pictures of a sailing boat in a harbor in Brittany :-) :-( :-)
  • 25. Ontologies: what they are Ontologies: formal representation of a shared conceptualization [Gruber] [Chandrasekaran] Annotations underlying structure Oftentimes, everything that is implicit in a factual document (clinical record, factual report...)
  • 26. Ontologies: what they are not Ontology (the branch of philosophy) Controlled vocabulary, terminologies,... (although both are useful) Sets of annotated data (genericity is the key)
  • 27. Ontologies: principles Individuals: things They are instances of classes We hardly see them in ontologies (genericity)... … except when they represent things that are widely reused (e.g. geographic entities
  • 28. Ontologies: principles Properties: binary relation btw individuals Ontologies can specify domain and range Additional features : transitivity, functionnality, symmetry, reflexivity,...
  • 29. Ontologies: principles Classes: sets of things (think genericity) e.g. Rabbit (as opposed to Bugs Bunny) Organized hierarchically (taxonomy) from the more general to the more specific (multiple inherit. ok) Inheritance of properties True path rule: if class A annotates some data, then all the ancestors of A are also valid annotations (so if you tag a picture as BugsBunny, you do not need to mention Rabbit, CartoonCharacter,...) Can represent constraints on the properties of their instances
  • 30. Data and ontologies: example rdfs:subClassOf Sci-Fi CLASSES Book Book General knowledge (RDFS realm) rdf:type rdf:type INSTANCE(S) Dune Data-specific, No generalization (RDF realm)
  • 31. Data and ontologies: example The semantics of RDFS allows us to infer that Dune is an instance of Book! rdfs:subClassOf (so we do not need Book Sci-Fi to say it explicitly in Book the RDF file anymore) rdf:type rdf:type Dune
  • 32. Data and ontologies: example Litterat. Sci-Fi Book Award Award Person rdfs:subClassOf rdfs:subClassOf rdfs:subClassOf Country Nebula Sci-Fi Author Award Book rdf:type rdf:type United rdf:type rdf:type States rdf:type Dune citizenOf Nebula authorOf Award wonAward Frank 1965 Herbert
  • 34. Synthesis Annotations are important for efficient data description Integration (incl. future reuse) Interpretration Focus on describing data as precisely as possible Ontologies are important for interpreting these description General knowledge about a domain Reusable Support automatic reasoning
  • 35. Synthesis Building ontologies is difficult We have a strong experience in building bad ontologies … but having a wide adoption is more important The lesson learned from Gene Ontology