SlideShare une entreprise Scribd logo
1  sur  24
Presenting and Preserving
the Change in Taxonomic Knowledge
for Linked Data
Rathachai
Chawuthai
rathachai.ch@kmitl.ac.th
Hideaki
Takeda
Professor
Vilas
Wuwongse
Professor
Utsugi
Jinbo
Entomologist
Taxonomist
Journal Paper Track, The Web Conference, Lyon, France, April 15, 2018
SemanticWeb, vol. 7, no. 6, pp. 589-616, 2016, DOI: 10.3233/SW-150192
Agenda
 Change in Taxonomy
 LTK: A Logical Model for Linking
Taxonomic Knowledge
 Result
Change in
Taxonomy
3
 Knowledge on Biodiversity Domain
 Taxonomy:
 Description, identification, nomenclature, and classification of organisms.
 Taxa (taxon)
 Scientific Names
 Information on taxa
 Taxonomic Concept description, Interspecies Interaction, Ecological Information, Food
Web, etc.
 Databases: GBIF, uBio, TDWG, ZooBank, MycoBank, etc.
 Most of them are based on scientific names.
 Problem: Taxonomic Knowledge is dynamic
 Biologists continue discovering more knowledge.
 The Change in Taxonomic Knowledge is common due to the new discovery
and new viewpoint by biologists
4
Biodiversity Knowledge
Example
5
Icterus bullockii
(Swainson, 1827)
Icterus galbula
(Linnaeus, 1758)
“Baltimore Oriole”
“Bullock’s Oriole”
1758 1827
6
I. bullockii
I. galbula
1758 1827 1964
7
I. galbula
I. bullockii
Merged
Into I. galbula
1758 1827 1964 1995
8
I. galbula
I. bullockii
Merged
Into I. galbula
I. bullockii
I. galbula
Split
Into
 How to represent and preserve changes in taxonomy?
 Not current knowledge alone is valuable. Past knowledge should be
preserved correctly.
 How to publish these changes as Linked Data with
 Machine/Human-Readable Entities
(taxon concept with name & context)
 Light-weight expressions (compatible with the current use of
taxon in other DBs) ?
9
Challenge
C
E
LTK
11
A Logical Model for Linking
Taxonomic Knowledge
12
LTK : Linked Taxonomic
Knowledge
Linked Taxonomic Knowledge (LTK) for preserving and presenting the change in
taxonomic knowledge for linked data.
 The model can manage the changes in taxonomic knowledge.
 The model preserves the changes as an event along with aspects of time
and provenance.
 The model supports the changes in either taxa or association between
taxa.
 The model allows tracing the background knowledge of the changes by
linking the cause and effect between them.
 The model can be used to publish a suitable format for a dataset
for linked open data.
 The linked data model deals with simple identifiers of Semantic Web
resources in order to make the linked data be easily recognized by both
humans and machines.
 The model provides a sequence of changes in taxa.
 The model presents temporal data on the basis of a given time point.
13
Definition
 Entities for LTK
 Nominal Entity, Simple Nominal Entity, and Contextual Nominal Entity
 Operations of Change
 Change in Conceptions:
 Merge, Split, and Replace
 Change in Relations:
 Change higher taxon, subdivide, combine, synonym link, etc.
 Data Models
 Event-Centric Model, Transition Model, and Snapshot Model
 Symbols in the following Diagrams
 (nom) is an instance of a nominal entity,
 (sim) is an instance of a simple nominal entity,
 (con) is an instance of a contextual nominal entity,
 (OPR) is a class of a change entity (operation),
 (opr) is an instance of an operation, and
 (event) is an instance of an event entity.
A taxon can be species, genera, families, etc.
But, a taxon may change to a synonym by time and vice versa.
14
Entity Issue: Taxon and Name
EC
Merging of 2 Genera:
Bubo and Nyctea
into Bubo
causes
Nytea scandica
is a synonym of
Bubo scandiacus
Nytea scandica
1999 Now
Name
Taxon
Taxon
Introduce terms that satisfy the use case of biologists
15
Taxon ID for Linked Data
Taxon
Concept
Name
• uri
• uri
• uri
Nominal
Entity
(nom)
A concept and an Internet resource used for
taxonomic knowledge that can be a taxon
concept and a name (ex. synonym)
Simple
Nominal
Entity
(sim)
A subset of the Nominal Entity corresponds to a
single scientific name.
- genus:Bubo (accepted)  a taxon concept
- genus:Nyctea (obsoleted)  a name.
Contextual
Nominal
Entity
(con)
It is a version of the nominal entity specified by
an accepted period.
genus:Bubo_1999
dct:isVersionOf genus:Bubo.
EC
Ontology for Knowledge Change
• Change in taxonomic knowledge is modeled as operations.
• The operations are organized as the ontology.
16
It is an RDF format for presenting the operations of change with time, and references. It also
provides links between operations for showing some reasons behind the change. This is an n-
ary relation, so it is complicated by design, but is flexible for the uses of other applications.
17
Event-Centric Model
ltk:Taxon
Merger
ltk:Change
HigherTaxon
ex:merge1 ex:reclass1
ex:event1
rdf:type rdf:type
cka:interval
“t1”
“t2”
tl:beginsAt
DateTime
tl:endsAt
DateTime
cka:effect
ex:A_1
ex:B_1
ex:A_2
ex:X_1
(OPR) (OPR)
(opr)(opr)
(con)
(con)
(con)
(con)
(event)
C
C
It is transformed from the event-centric model by Semantic Web rules in order to
generate flat, straightforward, and easily linkable triples representing the
chronological changes of taxon concepts or their names.
18
Transition Model
ltk:Taxon
Merger
ex:merge1
ex:A_1
ex:A_2
ex:B_1
rdf:type
cka:Concept
Evolution
rdfs:subClassOf
ltk:mergedInto
ltk:mergedInto
(OPR)
(opr)
(con)
(con)
(con)
ex:event1
cka:interval
“t1”
“t2”
tl:beginsAt
DateTime
tl:endsAt
DateTime
cka:assures
(event)
rules
ex:A_1
ex:B_1
ex:A_2
ltk:major
MergedInto
ltk:major
MergedInto
ex:inv1
ltk:major
Link
“t1”
“t1”
“t2”
“t1”
ltk:expired
ltk:expired
ltk:entered
ltk:expired
Event-Centric Model Transition Model
(con)
(con)
(con)
E
C E
It is a set of simply regular triples that are transformed from the event-centric
model with a given time point using Semantic Web rules, so the triples can present
snapshot knowledge at a particular time point.
19
Snapshot Model
ltk:Change
HigherTaxon
ex:reclass1
rdf:type
cka:Relationship
Evolution
rdfs:subClassOf
ltk:higherTaxon
cka:relation
ex:event1
cka:interval
“t1”
“t2”
tl:beginsAt
DateTime
tl:endsAt
DateTime
ex:A_2
ex:X_1
ex:B_1
cka:assures
(OPR)
(opr)
(event)
(con)
(con)
(con)
ex:inv1
Event-Centric Model
ex:inv1
“t1” “t2”
tl:endsAt
DateTime
tl:beginsAt
DateTime
(the name of the graph)
(named graph)
ltk:higher
Taxon
ex:X_1
ex:A_2
(con)
(con)
rules
Snapshot Model
E
C E
Role of LTK (right) in LOD Cloud (left) containing example datasets. Ovals with single
alphabet or ID number are general concepts, ovals with version are versions of general
concepts, dashed lines show same URIs, :sameAs is owl:sameAs, :isVer is dct:isVersionOf,
:re is ltk:replacedInto, and :mg is ltk:mergedInto.
20
LTK with LOD Cloud
Linked Taxonomic Knowledge
Transition Model
/Snapshot Model
(For linked data)
Event-Centric Model
(for presenting change)
:re
:mg
:mg
DL
O
Example Dataset 2
(LODAC)
C
LOD Cloud
Example Dataset 1
(GBIF)
A
c_3
a_1 b_1
a_2
a_2
b_1
c_3
a_1
a_2
02
01
0304
b
a
c
External Links
(for managing
linked data with
external
datasets)
(con)
(con)
(con)
(con)
(con)
(con)
(con)
(con)
(con)
(sim)
(sim)
(sim)
(event)
(opr)
(nom)
(nom)
C
E
Result
21
 Evaluation against Use Cases
 Change of moths species of the
family Saturniidae among 3
checklists: Inoue (1982),
Jinbo (2008), and Kishida (2011)
 LTK model covers all cases
including: creating a concept,
obsoleting a concept,
replacing a taxon, merging taxa,
splitting a taxon, linking synonym,
changing a higher taxon,
subdividing a taxon, and combining
taxa.
22
Outcome
 Implementation
http://rc.lod.nii.ac.jp/ltk
C
E
23
Comparison & Discussion
Criteria
TaxMeOn
(& its enhancement) LTK
Change in Knowledge
Capturing changes in taxonomy Yes Yes (Even-Centric Model)
Presenting context in a graph No Yes (Even-Centric Model)
Linking background between
changes
No (it is limited by design due to the use
of a single binary relation presenting
changes)
Yes (Even-Centric Model)
Human-Readable Identifiers
Including a human-readable
name in a URI
Rare
(Only in schema but not taxon concepts)
Yes
(SIM & CON)
Light-Weight Triples
Accessing a name of a taxon use 1 triple
(taxon and name are split)
get directly from the URI
(SIM & CON)
Accessing taxa before and after
merging or splitting
use 2 triples use 1 triple
(Transition Model)
Presenting a relation between
two names
use 3 triples use 1 triple
(CON & Transition/Snapshot Model)
Accessing temporal information by full-text linking to a taxon Yes (Snapshot Model)
C
C
C
E
E
E
E
C
EC
 LTK framework allows increasing the capability of a system to other domain with
other vocabularies.
 Developer can create other operations under either the classes of the change in
conception (cka:ConceptEvolution) or the change in triple
(cka:RelationshipEvolution) and reusing or adapting the Semantic Web rules.
24
Extensibility
Geographic Area Representations in Statistical Linked Open Data of Japan, D. Yamamoto, et al. Joint
Proceedings of the International Workshops on Hybrid Statistical Semantic Understanding and Emerging Semantics,
and Semantic Statistics, co-located with 16th Extended Semantic Web Conference (ISWC 2017)
Thank you very much
25

Contenu connexe

Similaire à Presenting and Preserving the Change in Taxonomic Knowledge for Linked Data

A Cell-Cycle Knowledge Integration Framework
A Cell-Cycle Knowledge Integration FrameworkA Cell-Cycle Knowledge Integration Framework
A Cell-Cycle Knowledge Integration FrameworkLisa Muthukumar
 
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...Marko Rodriguez
 
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...andrea huang
 
Contextual Ontology Alignment - ESWC 2011
Contextual Ontology Alignment - ESWC 2011Contextual Ontology Alignment - ESWC 2011
Contextual Ontology Alignment - ESWC 2011Mariana Damova, Ph.D
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyBarry Smith
 
2015-02-25 research seminal, Paul Seitlinger
2015-02-25 research seminal, Paul Seitlinger2015-02-25 research seminal, Paul Seitlinger
2015-02-25 research seminal, Paul Seitlingerifi8106tlu
 
The Nature of Information
The Nature of InformationThe Nature of Information
The Nature of InformationAdrian Paschke
 
2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinalDeborah McGuinness
 
Automatically converting tabular data to
Automatically converting tabular data toAutomatically converting tabular data to
Automatically converting tabular data toIJwest
 
Integrating Pathway Databases with Gene Ontology Causal Activity Models
Integrating Pathway Databases with Gene Ontology Causal Activity ModelsIntegrating Pathway Databases with Gene Ontology Causal Activity Models
Integrating Pathway Databases with Gene Ontology Causal Activity ModelsBenjamin Good
 
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Anubis Hosein
 
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...ICZN
 
Finding common ground: integrating the eagle-i and VIVO ontologies
Finding common ground: integrating the eagle-i and VIVO ontologiesFinding common ground: integrating the eagle-i and VIVO ontologies
Finding common ground: integrating the eagle-i and VIVO ontologiesmhaendel
 
A semantic framework and software design to enable the transparent integratio...
A semantic framework and software design to enable the transparent integratio...A semantic framework and software design to enable the transparent integratio...
A semantic framework and software design to enable the transparent integratio...Patricia Tavares Boralli
 
Instance-Based Ontological Knowledge Acquisition
Instance-Based Ontological Knowledge AcquisitionInstance-Based Ontological Knowledge Acquisition
Instance-Based Ontological Knowledge AcquisitionLihua Zhao
 
Towards a Query Rewriting Algorithm Over Proteomics XML Resources
Towards a Query Rewriting Algorithm Over Proteomics XML ResourcesTowards a Query Rewriting Algorithm Over Proteomics XML Resources
Towards a Query Rewriting Algorithm Over Proteomics XML ResourcesCSCJournals
 
Using the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to itUsing the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to itMathieu d'Aquin
 
Coates p: the use of genetic programming for applications in the field of spa...
Coates p: the use of genetic programming for applications in the field of spa...Coates p: the use of genetic programming for applications in the field of spa...
Coates p: the use of genetic programming for applications in the field of spa...ArchiLab 7
 

Similaire à Presenting and Preserving the Change in Taxonomic Knowledge for Linked Data (20)

A Cell-Cycle Knowledge Integration Framework
A Cell-Cycle Knowledge Integration FrameworkA Cell-Cycle Knowledge Integration Framework
A Cell-Cycle Knowledge Integration Framework
 
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
 
Recommandation sociale : filtrage collaboratif et par le contenu
Recommandation sociale : filtrage collaboratif et par le contenuRecommandation sociale : filtrage collaboratif et par le contenu
Recommandation sociale : filtrage collaboratif et par le contenu
 
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
Relations for Reusing (R4R) in A Shared Context: An Exploration on Research P...
 
Contextual Ontology Alignment - ESWC 2011
Contextual Ontology Alignment - ESWC 2011Contextual Ontology Alignment - ESWC 2011
Contextual Ontology Alignment - ESWC 2011
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental Biology
 
2015-02-25 research seminal, Paul Seitlinger
2015-02-25 research seminal, Paul Seitlinger2015-02-25 research seminal, Paul Seitlinger
2015-02-25 research seminal, Paul Seitlinger
 
The Nature of Information
The Nature of InformationThe Nature of Information
The Nature of Information
 
2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal
 
Presentationonline
PresentationonlinePresentationonline
Presentationonline
 
Automatically converting tabular data to
Automatically converting tabular data toAutomatically converting tabular data to
Automatically converting tabular data to
 
Integrating Pathway Databases with Gene Ontology Causal Activity Models
Integrating Pathway Databases with Gene Ontology Causal Activity ModelsIntegrating Pathway Databases with Gene Ontology Causal Activity Models
Integrating Pathway Databases with Gene Ontology Causal Activity Models
 
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...Una estrategia para la integración de ontologías, servicios web y PLN en el a...
Una estrategia para la integración de ontologías, servicios web y PLN en el a...
 
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
 
Finding common ground: integrating the eagle-i and VIVO ontologies
Finding common ground: integrating the eagle-i and VIVO ontologiesFinding common ground: integrating the eagle-i and VIVO ontologies
Finding common ground: integrating the eagle-i and VIVO ontologies
 
A semantic framework and software design to enable the transparent integratio...
A semantic framework and software design to enable the transparent integratio...A semantic framework and software design to enable the transparent integratio...
A semantic framework and software design to enable the transparent integratio...
 
Instance-Based Ontological Knowledge Acquisition
Instance-Based Ontological Knowledge AcquisitionInstance-Based Ontological Knowledge Acquisition
Instance-Based Ontological Knowledge Acquisition
 
Towards a Query Rewriting Algorithm Over Proteomics XML Resources
Towards a Query Rewriting Algorithm Over Proteomics XML ResourcesTowards a Query Rewriting Algorithm Over Proteomics XML Resources
Towards a Query Rewriting Algorithm Over Proteomics XML Resources
 
Using the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to itUsing the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to it
 
Coates p: the use of genetic programming for applications in the field of spa...
Coates p: the use of genetic programming for applications in the field of spa...Coates p: the use of genetic programming for applications in the field of spa...
Coates p: the use of genetic programming for applications in the field of spa...
 

Plus de National Institute of Informatics (NII)

趙簡単LOD入門 〜デジタル庁をデジタル化する〜 (改訂版)
趙簡単LOD入門 〜デジタル庁をデジタル化する〜 (改訂版)趙簡単LOD入門 〜デジタル庁をデジタル化する〜 (改訂版)
趙簡単LOD入門 〜デジタル庁をデジタル化する〜 (改訂版)National Institute of Informatics (NII)
 
趙簡単LOD入門 〜デジタル庁をデジタル化する〜
趙簡単LOD入門 〜デジタル庁をデジタル化する〜趙簡単LOD入門 〜デジタル庁をデジタル化する〜
趙簡単LOD入門 〜デジタル庁をデジタル化する〜National Institute of Informatics (NII)
 
セマンティックWeb技術を用いた農業分野の標準語彙の構築
セマンティックWeb技術を用いた農業分野の標準語彙の構築セマンティックWeb技術を用いた農業分野の標準語彙の構築
セマンティックWeb技術を用いた農業分野の標準語彙の構築National Institute of Informatics (NII)
 
NII研究100連発 ウェブと人工知能の融合 -人間の創造性を刺激するコンピュータ
NII研究100連発 ウェブと人工知能の融合 -人間の創造性を刺激するコンピュータ NII研究100連発 ウェブと人工知能の融合 -人間の創造性を刺激するコンピュータ
NII研究100連発 ウェブと人工知能の融合 -人間の創造性を刺激するコンピュータ National Institute of Informatics (NII)
 
共通語彙の構築の基本的な考え方と方法 〜研究データのために語彙・スキーマを作るには〜
共通語彙の構築の基本的な考え方と方法 〜研究データのために語彙・スキーマを作るには〜共通語彙の構築の基本的な考え方と方法 〜研究データのために語彙・スキーマを作るには〜
共通語彙の構築の基本的な考え方と方法 〜研究データのために語彙・スキーマを作るには〜National Institute of Informatics (NII)
 
研究データ利活用に関する国内活動及び国際動向について
研究データ利活用に関する国内活動及び国際動向について研究データ利活用に関する国内活動及び国際動向について
研究データ利活用に関する国内活動及び国際動向についてNational Institute of Informatics (NII)
 

Plus de National Institute of Informatics (NII) (20)

趙簡単LOD入門 〜デジタル庁をデジタル化する〜 (改訂版)
趙簡単LOD入門 〜デジタル庁をデジタル化する〜 (改訂版)趙簡単LOD入門 〜デジタル庁をデジタル化する〜 (改訂版)
趙簡単LOD入門 〜デジタル庁をデジタル化する〜 (改訂版)
 
趙簡単LOD入門 〜デジタル庁をデジタル化する〜
趙簡単LOD入門 〜デジタル庁をデジタル化する〜趙簡単LOD入門 〜デジタル庁をデジタル化する〜
趙簡単LOD入門 〜デジタル庁をデジタル化する〜
 
"分人"型社会とAI
"分人"型社会とAI"分人"型社会とAI
"分人"型社会とAI
 
セマンティックWeb技術を用いた農業分野の標準語彙の構築
セマンティックWeb技術を用いた農業分野の標準語彙の構築セマンティックWeb技術を用いた農業分野の標準語彙の構築
セマンティックWeb技術を用いた農業分野の標準語彙の構築
 
研究オープンデータにおける大学と研究者の役割
研究オープンデータにおける大学と研究者の役割研究オープンデータにおける大学と研究者の役割
研究オープンデータにおける大学と研究者の役割
 
NII研究100連発 ウェブと人工知能の融合 -人間の創造性を刺激するコンピュータ
NII研究100連発 ウェブと人工知能の融合 -人間の創造性を刺激するコンピュータ NII研究100連発 ウェブと人工知能の融合 -人間の創造性を刺激するコンピュータ
NII研究100連発 ウェブと人工知能の融合 -人間の創造性を刺激するコンピュータ
 
Crop vocabulary (CVO): Core vocabulary of crop names
Crop vocabulary (CVO): Core vocabulary of crop namesCrop vocabulary (CVO): Core vocabulary of crop names
Crop vocabulary (CVO): Core vocabulary of crop names
 
ORCIDとオープンサイエンス
ORCIDとオープンサイエンスORCIDとオープンサイエンス
ORCIDとオープンサイエンス
 
How to build ontologies - a case study of Agriculture Activity Ontology
How to build ontologies - a case study of Agriculture Activity OntologyHow to build ontologies - a case study of Agriculture Activity Ontology
How to build ontologies - a case study of Agriculture Activity Ontology
 
LODとオープンデータ (DBpediaとIMIの周辺を中心に)
LODとオープンデータ(DBpediaとIMIの周辺を中心に)LODとオープンデータ(DBpediaとIMIの周辺を中心に)
LODとオープンデータ (DBpediaとIMIの周辺を中心に)
 
共通語彙の構築の基本的な考え方と方法 〜研究データのために語彙・スキーマを作るには〜
共通語彙の構築の基本的な考え方と方法 〜研究データのために語彙・スキーマを作るには〜共通語彙の構築の基本的な考え方と方法 〜研究データのために語彙・スキーマを作るには〜
共通語彙の構築の基本的な考え方と方法 〜研究データのために語彙・スキーマを作るには〜
 
Working with Global Infrastructure at a National Level
Working with Global Infrastructure at a National LevelWorking with Global Infrastructure at a National Level
Working with Global Infrastructure at a National Level
 
Activities of JaLC as a national service
Activities of JaLC as a national serviceActivities of JaLC as a national service
Activities of JaLC as a national service
 
Development and Application of Agriculture Ontologies
Development and Application of Agriculture Ontologies Development and Application of Agriculture Ontologies
Development and Application of Agriculture Ontologies
 
Design Process of Agriculture Ontologies
Design Process of Agriculture OntologiesDesign Process of Agriculture Ontologies
Design Process of Agriculture Ontologies
 
AIの未来 ~技術と社会の関係のダイナミクス~
AIの未来~技術と社会の関係のダイナミクス~AIの未来~技術と社会の関係のダイナミクス~
AIの未来 ~技術と社会の関係のダイナミクス~
 
Towards Knowledge-Enabled Society
Towards Knowledge-Enabled SocietyTowards Knowledge-Enabled Society
Towards Knowledge-Enabled Society
 
研究データ利活用に関する国内活動及び国際動向について
研究データ利活用に関する国内活動及び国際動向について研究データ利活用に関する国内活動及び国際動向について
研究データ利活用に関する国内活動及び国際動向について
 
オープンサイエンスとオープンデータ
オープンサイエンスとオープンデータオープンサイエンスとオープンデータ
オープンサイエンスとオープンデータ
 
研究データ利活用協議会(仮)
研究データ利活用協議会(仮)研究データ利活用協議会(仮)
研究データ利活用協議会(仮)
 

Dernier

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Presenting and Preserving the Change in Taxonomic Knowledge for Linked Data

  • 1. Presenting and Preserving the Change in Taxonomic Knowledge for Linked Data Rathachai Chawuthai rathachai.ch@kmitl.ac.th Hideaki Takeda Professor Vilas Wuwongse Professor Utsugi Jinbo Entomologist Taxonomist Journal Paper Track, The Web Conference, Lyon, France, April 15, 2018 SemanticWeb, vol. 7, no. 6, pp. 589-616, 2016, DOI: 10.3233/SW-150192
  • 2. Agenda  Change in Taxonomy  LTK: A Logical Model for Linking Taxonomic Knowledge  Result
  • 4.  Knowledge on Biodiversity Domain  Taxonomy:  Description, identification, nomenclature, and classification of organisms.  Taxa (taxon)  Scientific Names  Information on taxa  Taxonomic Concept description, Interspecies Interaction, Ecological Information, Food Web, etc.  Databases: GBIF, uBio, TDWG, ZooBank, MycoBank, etc.  Most of them are based on scientific names.  Problem: Taxonomic Knowledge is dynamic  Biologists continue discovering more knowledge.  The Change in Taxonomic Knowledge is common due to the new discovery and new viewpoint by biologists 4 Biodiversity Knowledge
  • 5. Example 5 Icterus bullockii (Swainson, 1827) Icterus galbula (Linnaeus, 1758) “Baltimore Oriole” “Bullock’s Oriole”
  • 7. 1758 1827 1964 7 I. galbula I. bullockii Merged Into I. galbula
  • 8. 1758 1827 1964 1995 8 I. galbula I. bullockii Merged Into I. galbula I. bullockii I. galbula Split Into
  • 9.  How to represent and preserve changes in taxonomy?  Not current knowledge alone is valuable. Past knowledge should be preserved correctly.  How to publish these changes as Linked Data with  Machine/Human-Readable Entities (taxon concept with name & context)  Light-weight expressions (compatible with the current use of taxon in other DBs) ? 9 Challenge C E
  • 10. LTK 11 A Logical Model for Linking Taxonomic Knowledge
  • 11. 12 LTK : Linked Taxonomic Knowledge Linked Taxonomic Knowledge (LTK) for preserving and presenting the change in taxonomic knowledge for linked data.  The model can manage the changes in taxonomic knowledge.  The model preserves the changes as an event along with aspects of time and provenance.  The model supports the changes in either taxa or association between taxa.  The model allows tracing the background knowledge of the changes by linking the cause and effect between them.  The model can be used to publish a suitable format for a dataset for linked open data.  The linked data model deals with simple identifiers of Semantic Web resources in order to make the linked data be easily recognized by both humans and machines.  The model provides a sequence of changes in taxa.  The model presents temporal data on the basis of a given time point.
  • 12. 13 Definition  Entities for LTK  Nominal Entity, Simple Nominal Entity, and Contextual Nominal Entity  Operations of Change  Change in Conceptions:  Merge, Split, and Replace  Change in Relations:  Change higher taxon, subdivide, combine, synonym link, etc.  Data Models  Event-Centric Model, Transition Model, and Snapshot Model  Symbols in the following Diagrams  (nom) is an instance of a nominal entity,  (sim) is an instance of a simple nominal entity,  (con) is an instance of a contextual nominal entity,  (OPR) is a class of a change entity (operation),  (opr) is an instance of an operation, and  (event) is an instance of an event entity.
  • 13. A taxon can be species, genera, families, etc. But, a taxon may change to a synonym by time and vice versa. 14 Entity Issue: Taxon and Name EC Merging of 2 Genera: Bubo and Nyctea into Bubo causes Nytea scandica is a synonym of Bubo scandiacus Nytea scandica 1999 Now Name Taxon Taxon
  • 14. Introduce terms that satisfy the use case of biologists 15 Taxon ID for Linked Data Taxon Concept Name • uri • uri • uri Nominal Entity (nom) A concept and an Internet resource used for taxonomic knowledge that can be a taxon concept and a name (ex. synonym) Simple Nominal Entity (sim) A subset of the Nominal Entity corresponds to a single scientific name. - genus:Bubo (accepted)  a taxon concept - genus:Nyctea (obsoleted)  a name. Contextual Nominal Entity (con) It is a version of the nominal entity specified by an accepted period. genus:Bubo_1999 dct:isVersionOf genus:Bubo. EC
  • 15. Ontology for Knowledge Change • Change in taxonomic knowledge is modeled as operations. • The operations are organized as the ontology. 16
  • 16. It is an RDF format for presenting the operations of change with time, and references. It also provides links between operations for showing some reasons behind the change. This is an n- ary relation, so it is complicated by design, but is flexible for the uses of other applications. 17 Event-Centric Model ltk:Taxon Merger ltk:Change HigherTaxon ex:merge1 ex:reclass1 ex:event1 rdf:type rdf:type cka:interval “t1” “t2” tl:beginsAt DateTime tl:endsAt DateTime cka:effect ex:A_1 ex:B_1 ex:A_2 ex:X_1 (OPR) (OPR) (opr)(opr) (con) (con) (con) (con) (event) C C
  • 17. It is transformed from the event-centric model by Semantic Web rules in order to generate flat, straightforward, and easily linkable triples representing the chronological changes of taxon concepts or their names. 18 Transition Model ltk:Taxon Merger ex:merge1 ex:A_1 ex:A_2 ex:B_1 rdf:type cka:Concept Evolution rdfs:subClassOf ltk:mergedInto ltk:mergedInto (OPR) (opr) (con) (con) (con) ex:event1 cka:interval “t1” “t2” tl:beginsAt DateTime tl:endsAt DateTime cka:assures (event) rules ex:A_1 ex:B_1 ex:A_2 ltk:major MergedInto ltk:major MergedInto ex:inv1 ltk:major Link “t1” “t1” “t2” “t1” ltk:expired ltk:expired ltk:entered ltk:expired Event-Centric Model Transition Model (con) (con) (con) E C E
  • 18. It is a set of simply regular triples that are transformed from the event-centric model with a given time point using Semantic Web rules, so the triples can present snapshot knowledge at a particular time point. 19 Snapshot Model ltk:Change HigherTaxon ex:reclass1 rdf:type cka:Relationship Evolution rdfs:subClassOf ltk:higherTaxon cka:relation ex:event1 cka:interval “t1” “t2” tl:beginsAt DateTime tl:endsAt DateTime ex:A_2 ex:X_1 ex:B_1 cka:assures (OPR) (opr) (event) (con) (con) (con) ex:inv1 Event-Centric Model ex:inv1 “t1” “t2” tl:endsAt DateTime tl:beginsAt DateTime (the name of the graph) (named graph) ltk:higher Taxon ex:X_1 ex:A_2 (con) (con) rules Snapshot Model E C E
  • 19. Role of LTK (right) in LOD Cloud (left) containing example datasets. Ovals with single alphabet or ID number are general concepts, ovals with version are versions of general concepts, dashed lines show same URIs, :sameAs is owl:sameAs, :isVer is dct:isVersionOf, :re is ltk:replacedInto, and :mg is ltk:mergedInto. 20 LTK with LOD Cloud Linked Taxonomic Knowledge Transition Model /Snapshot Model (For linked data) Event-Centric Model (for presenting change) :re :mg :mg DL O Example Dataset 2 (LODAC) C LOD Cloud Example Dataset 1 (GBIF) A c_3 a_1 b_1 a_2 a_2 b_1 c_3 a_1 a_2 02 01 0304 b a c External Links (for managing linked data with external datasets) (con) (con) (con) (con) (con) (con) (con) (con) (con) (sim) (sim) (sim) (event) (opr) (nom) (nom) C E
  • 21.  Evaluation against Use Cases  Change of moths species of the family Saturniidae among 3 checklists: Inoue (1982), Jinbo (2008), and Kishida (2011)  LTK model covers all cases including: creating a concept, obsoleting a concept, replacing a taxon, merging taxa, splitting a taxon, linking synonym, changing a higher taxon, subdividing a taxon, and combining taxa. 22 Outcome  Implementation http://rc.lod.nii.ac.jp/ltk C E
  • 22. 23 Comparison & Discussion Criteria TaxMeOn (& its enhancement) LTK Change in Knowledge Capturing changes in taxonomy Yes Yes (Even-Centric Model) Presenting context in a graph No Yes (Even-Centric Model) Linking background between changes No (it is limited by design due to the use of a single binary relation presenting changes) Yes (Even-Centric Model) Human-Readable Identifiers Including a human-readable name in a URI Rare (Only in schema but not taxon concepts) Yes (SIM & CON) Light-Weight Triples Accessing a name of a taxon use 1 triple (taxon and name are split) get directly from the URI (SIM & CON) Accessing taxa before and after merging or splitting use 2 triples use 1 triple (Transition Model) Presenting a relation between two names use 3 triples use 1 triple (CON & Transition/Snapshot Model) Accessing temporal information by full-text linking to a taxon Yes (Snapshot Model) C C C E E E E C EC
  • 23.  LTK framework allows increasing the capability of a system to other domain with other vocabularies.  Developer can create other operations under either the classes of the change in conception (cka:ConceptEvolution) or the change in triple (cka:RelationshipEvolution) and reusing or adapting the Semantic Web rules. 24 Extensibility Geographic Area Representations in Statistical Linked Open Data of Japan, D. Yamamoto, et al. Joint Proceedings of the International Workshops on Hybrid Statistical Semantic Understanding and Emerging Semantics, and Semantic Statistics, co-located with 16th Extended Semantic Web Conference (ISWC 2017)
  • 24. Thank you very much 25

Notes de l'éditeur

  1. 7: 19: 31: 42: 45
  2. Icterus galbula has been flound since 1758 Icterus bullockii has been flound since 1827
  3. Because the name “galbula ” is the former name, it becomes an accepted name. So, these name are synonym. I galbula is a senior synonym whereas I. bullockii is a jounior synonym. Of course, knowledge of these name must be combined together. Moreover, after this day, if some researchers discovered new knowledge of this bird, they would record the new information a long with this name.
  4. If we need to find information of the “galbula”, we can query by this name. However, some information from year 1960 include knowledge of “bullockii”. In the other hand, Some information about “bullockii” are missing, because some knowledge between 1960 and 1995 are recorded with the name “galbula”. Therefore, the correct temporal context of concepts and reasons of their changes becomes necessity for understanding a taxon concept as well.
  5. First of all, I would like to introduce some background and terms.
  6. If using RDF for capturing context, information will be rich but graph becomes much more complex. So, it need to think about the lightweight expressions
  7. First of all, I would like to introduces some terms for making a clear borders among the uses of URIs.
  8. First of all, I would like to introduces some terms for making a clear borders among the uses of URIs.
  9. The outcome of this project is that ….
  10. After that, I compare our work against the TaxMeOn LTK: Every name (and change) has URI. TaxMeOn: Every taxon has URI.
  11. The outcome of this project is that ….