SlideShare une entreprise Scribd logo
1  sur  54
Télécharger pour lire hors ligne
Linked Data and Time
Modeling Researcher Life Lines by Events
Johannes Trame, Carsten Keßler, Werner Kuhn
Sunday, September 8, 13
Persons
Patents
PublicationsProjects
Prizes
5 P
Central Research Information System @ WWU
Background
Sunday, September 8, 13
•Inflexible schema, difficult integration
•Query capabilities limited to „who produced what?“
Persons
Patents
PublicationsProjects
Prizes
5 P
Central Research Information System @ WWU
Background
Sunday, September 8, 13
•Inflexible schema, difficult integration
•Query capabilities limited to „who produced what?“
Persons
Patents
PublicationsProjects
Prizes
5 P
Central Research Information System @ WWU
➡ Linked Open Data University of Muenster
Background
Sunday, September 8, 13
•TIME and SPACE are missing (or implicit)
•We are interested in „who did what, when, where ?“
•add two P’s (Periods and Places)
Persons
Patents
PublicationsProjects
Prizes
5 P
Central Research Information System @ WWU
Background
Sunday, September 8, 13
Angela
WWU
dc:creator
dbpedia:hasOccupation dbpedia:Teacher
dbpedia:activeYearsStart „2008“
foaf:member
Paper456
foaf:based_near
51.96, 7.62
Triples andTime
Background
Sunday, September 8, 13
Angela
WWU
dc:creator
dbpedia:hasOccupation dbpedia:Teacher
dbpedia:activeYearsStart „2008“
foaf:member
Paper456
foaf:based_near
51.96, 7.62
Paper123
ETH
„2010“
dbpedia:Professor
47.37, 8.54
Triples andTime
Background
Sunday, September 8, 13
? ?
Angela
WWU
dc:creator
dbpedia:hasOccupation dbpedia:Teacher
dbpedia:activeYearsStart „2008“
foaf:member
Paper456
How to add (represent) time and space
meaningfully and usefully?
foaf:based_near
51.96, 7.62
Paper123
ETH
„2010“
dbpedia:Professor
47.37, 8.54
Triples andTime
Background
Sunday, September 8, 13
Time as Meta-Information
example:Angela dbpedia:Professordbpedia:hasOccupation
- RDF Reication
Related Work
Sunday, September 8, 13
Time as Meta-Information
example:Angela dbpedia:Professordbpedia:hasOccupation
_:xxx
subject predicate object
dc:date
„2008“
- RDF Reication
Related Work
Sunday, September 8, 13
Time as Meta-Information
example:Angela dbpedia:Professordbpedia:hasOccupation
_:xxx
subject predicate object
dc:date
„2008“
example:Angela dbpedia:Professordbpedia:hasOccupation
- Named Graphs
- RDF Reication
Related Work
Sunday, September 8, 13
Time as Meta-Information
example:Angela dbpedia:Professordbpedia:hasOccupation
_:xxx
subject predicate object
dc:date
„2008“
example:Angela dbpedia:Professordbpedia:hasOccupation
„2008“
example:NamedGraph123
dc:dateexample:NamedGraph123
- Named Graphs
- RDF Reication
Related Work
Sunday, September 8, 13
Time in RDF(S) extensions
• to model valid time, based on temporal database theory
• extending the syntax and interpretation of the language
Temporal RDF Graphs
Multidimensional RDF
Applied Temporal RDF stRDF
RDF STT Temporal Quintuples
Related Work
Sunday, September 8, 13
Time in RDF(S) extensions
• to model valid time, based on temporal database theory
• extending the syntax and interpretation of the language
Temporal RDF Graphs
Multidimensional RDF
Applied Temporal RDF stRDF
RDF STT Temporal Quintuples
Problems
• time (and space) as a feature of the KR language
• interaction with the open world assumption
Related Work
Sunday, September 8, 13
N-Ary Relations
- conceptual reication
org:hasMembership
example:Angela example:WWUfoaf:member
foaf:Person org:Membership org:hasOrganization org:Organization
Related Work
Sunday, September 8, 13
N-Ary Relations
- conceptual reication
org:hasMembership
example:Angela example:WWUfoaf:member
foaf:Person org:Membership org:hasOrganization org:Organization
org:Timeorg:Role
org:duringorg:role
Related Work
Sunday, September 8, 13
• the natural choice, but...
Problems
• leads to ad-hoc proliferation of objects
• lacks logical design patterns
• no means to identify n-ary patterns as such
N-Ary Relations
- conceptual reication
org:hasMembership
example:Angela example:WWUfoaf:member
foaf:Person org:Membership org:hasOrganization org:Organization
org:Timeorg:Role
org:duringorg:role
Related Work
Sunday, September 8, 13
Event-Oriented Modeling
Event Ontology (EO)
CIDOC CRMABC Ontology SEM
F-Event Model
LODE
http://motools.sourceforge.net/event/event.html
sem:Event
sem:Actorsem:Place
sem:Time sem:EventType
hasTime
hasPlace hasActor
eventType
Related Work
Sunday, September 8, 13
Object - Event - Situation Participation
Object Event
Our Approach
= Entity
= Event
= Object
= PhysicalObject
= SocialObject
=
Concept
= Situation
Dolce Ultralite
Sunday, September 8, 13
Object - Event - Situation Participation
participates
Object Event
Our Approach
= Entity
= Event
= Object
= PhysicalObject
= SocialObject
=
Concept
= Situation
Dolce Ultralite
Sunday, September 8, 13
Object - Event - Situation Participation
participates
Object Event
Concept
classifies
Our Approach
= Entity
= Event
= Object
= PhysicalObject
= SocialObject
=
Concept
= Situation
Dolce Ultralite
Sunday, September 8, 13
Object - Event - Situation Participation
participates
Object Event
Concept
classifies
Situation Description
according-to
Our Approach
= Entity
= Event
= Object
= PhysicalObject
= SocialObject
=
Concept
= Situation
Dolce Ultralite
Sunday, September 8, 13
Multiple participants in events
PhysicalObject
!
InformationObject
- functional participation relations
e.g.a Person e.g.a Paper
Event
e.g.writing a Paper
Our Approach
Sunday, September 8, 13
Multiple participants in events
PhysicalObject
!
InformationObject
- functional participation relations
e.g.a Person e.g.a Paper
Event
e.g.writing a Paper
performs theme
Our Approach
Sunday, September 8, 13
Multiple participants in events
PhysicalObject
!
InformationObject
idea of thematic roles from linguistics [Davidson etc.]:
- functional participation relations
e.g.a Person e.g.a Paper
Event
e.g.writing a Paper
performs theme
Our Approach
Sunday, September 8, 13
Multiple participants in events
PhysicalObject
!
InformationObject
idea of thematic roles from linguistics [Davidson etc.]:
• write (authorX, paper, pen, library, midnight)
- functional participation relations
e.g.a Person e.g.a Paper
Event
e.g.writing a Paper
performs theme
Our Approach
Sunday, September 8, 13
Multiple participants in events
PhysicalObject
!
InformationObject
idea of thematic roles from linguistics [Davidson etc.]:
• write (authorX, paper, pen, library, midnight)
• e [write (authorX, paper, e) ^ with (e, pen) ^ in (e, library) ^ at (e, midnight)]
- functional participation relations
e.g.a Person e.g.a Paper
Event
e.g.writing a Paper
performs theme
Our Approach
Sunday, September 8, 13
Multiple participants in events
PhysicalObject
!
InformationObject
idea of thematic roles from linguistics [Davidson etc.]:
• write (authorX, paper, pen, library, midnight)
• e [write (authorX, paper, e) ^ with (e, pen) ^ in (e, library) ^ at (e, midnight)]
• e [write (e) ^ agent (e, authorX) ^ location (e, library) ^ time (e, midnight)]
- functional participation relations
e.g.a Person e.g.a Paper
Event
e.g.writing a Paper
performs theme
Our Approach
Sunday, September 8, 13
Temporal and Spatial Properties
hasTimeInterval
participates
Object
Interval
Event
PhysicalRegion
hasLocation
Our Approach
Sunday, September 8, 13
Temporal and Spatial Properties
hasTimeInterval eventPlace
participates
approxLocation
Object
Interval
Event
Place
PhysicalRegion
hasLocation
Our Approach
Sunday, September 8, 13
Temporal Relations
Our Approach
Sunday, September 8, 13
Temporal Relations
[precedes:
(?object dul:isParticipantIn ?p)
(?object dul:isParticipantIn ?q)
(?p pres:eventTime ?a)
(?q pres:eventTime ?b)
notEqual(?a,?b)
(?a pres:hasIntervalEndDate ?enda)
(?b pres:hasIntervalStartDate ?startb)
lessThan(?enda,?startb)
->
(?p temp:precedes ?q) (?q temp:follows ?p)
]
Our Approach
Sunday, September 8, 13
Application:CV
Application
Sunday, September 8, 13
Application:CV
Application
Sunday, September 8, 13
Application:CV
Application
Sunday, September 8, 13
SELECT ?start ?end ?rolename ?placename WHERE {
! cris:8220 dul:isParticipantIn ?event.
!
OPTIONAL{
?event pres:eventType pres:CareerEvent;
}
!
?event pres:eventTime ?int.
! ?int pres:hasIntervalStartDate ?start.
! OPTIONAL{
! ! ?int pres:hasIntervalEndDate ?end
! }.
! OPTIONAL{
! ! ?person pres:hasPersonRole ?role.
! ! ?role pres:isPersonRoleIncludedIn ?sit.
! ! ?sit dul:includesEvent ?event.
! ! ?role dct:title ?rolename.
! } .
!
OPTIONAL{
! ! ?event pres:eventPlace ?place.
! ! ?place pres:placeName ?placename.
! }
}
Application
Queries
Sunday, September 8, 13
SELECT ?start ?end ?rolename ?placename WHERE {
! cris:8220 dul:isParticipantIn ?event.
!
OPTIONAL{
?event pres:eventType pres:CareerEvent;
}
!
?event pres:eventTime ?int.
! ?int pres:hasIntervalStartDate ?start.
! OPTIONAL{
! ! ?int pres:hasIntervalEndDate ?end
! }.
! OPTIONAL{
! ! ?person pres:hasPersonRole ?role.
! ! ?role pres:isPersonRoleIncludedIn ?sit.
! ! ?sit dul:includesEvent ?event.
! ! ?role dct:title ?rolename.
! } .
!
OPTIONAL{
! ! ?event pres:eventPlace ?place.
! ! ?place pres:placeName ?placename.
! }
}
in which events did a person participate?
Application
Queries
Sunday, September 8, 13
SELECT ?start ?end ?rolename ?placename WHERE {
! cris:8220 dul:isParticipantIn ?event.
!
OPTIONAL{
?event pres:eventType pres:CareerEvent;
}
!
?event pres:eventTime ?int.
! ?int pres:hasIntervalStartDate ?start.
! OPTIONAL{
! ! ?int pres:hasIntervalEndDate ?end
! }.
! OPTIONAL{
! ! ?person pres:hasPersonRole ?role.
! ! ?role pres:isPersonRoleIncludedIn ?sit.
! ! ?sit dul:includesEvent ?event.
! ! ?role dct:title ?rolename.
! } .
!
OPTIONAL{
! ! ?event pres:eventPlace ?place.
! ! ?place pres:placeName ?placename.
! }
}
in which events did a person participate?
which (social) concept is assigned to the event?
Application
Queries
Sunday, September 8, 13
SELECT ?start ?end ?rolename ?placename WHERE {
! cris:8220 dul:isParticipantIn ?event.
!
OPTIONAL{
?event pres:eventType pres:CareerEvent;
}
!
?event pres:eventTime ?int.
! ?int pres:hasIntervalStartDate ?start.
! OPTIONAL{
! ! ?int pres:hasIntervalEndDate ?end
! }.
! OPTIONAL{
! ! ?person pres:hasPersonRole ?role.
! ! ?role pres:isPersonRoleIncludedIn ?sit.
! ! ?sit dul:includesEvent ?event.
! ! ?role dct:title ?rolename.
! } .
!
OPTIONAL{
! ! ?event pres:eventPlace ?place.
! ! ?place pres:placeName ?placename.
! }
}
in which events did a person participate?
which (social) concept is assigned to the event?
when did the event start and end?
Application
Queries
Sunday, September 8, 13
SELECT ?start ?end ?rolename ?placename WHERE {
! cris:8220 dul:isParticipantIn ?event.
!
OPTIONAL{
?event pres:eventType pres:CareerEvent;
}
!
?event pres:eventTime ?int.
! ?int pres:hasIntervalStartDate ?start.
! OPTIONAL{
! ! ?int pres:hasIntervalEndDate ?end
! }.
! OPTIONAL{
! ! ?person pres:hasPersonRole ?role.
! ! ?role pres:isPersonRoleIncludedIn ?sit.
! ! ?sit dul:includesEvent ?event.
! ! ?role dct:title ?rolename.
! } .
!
OPTIONAL{
! ! ?event pres:eventPlace ?place.
! ! ?place pres:placeName ?placename.
! }
}
in which events did a person participate?
what social roles did the person play in the event?
which (social) concept is assigned to the event?
when did the event start and end?
Application
Queries
Sunday, September 8, 13
SELECT ?start ?end ?rolename ?placename WHERE {
! cris:8220 dul:isParticipantIn ?event.
!
OPTIONAL{
?event pres:eventType pres:CareerEvent;
}
!
?event pres:eventTime ?int.
! ?int pres:hasIntervalStartDate ?start.
! OPTIONAL{
! ! ?int pres:hasIntervalEndDate ?end
! }.
! OPTIONAL{
! ! ?person pres:hasPersonRole ?role.
! ! ?role pres:isPersonRoleIncludedIn ?sit.
! ! ?sit dul:includesEvent ?event.
! ! ?role dct:title ?rolename.
! } .
!
OPTIONAL{
! ! ?event pres:eventPlace ?place.
! ! ?place pres:placeName ?placename.
! }
}
in which events did a person participate?
what social roles did the person play in the event?
which (social) concept is assigned to the event?
when did the event start and end?
where did the event take place?
Application
Queries
Sunday, September 8, 13
Application:CV Browser
Application
Sunday, September 8, 13
Conclusions
• The event model based on DUL + DnS provides a solid
base for representing time and space meaningfully and
usefully
• straight-forward design guidelines
• overcomes typical spatio-temporal modeling problems
• easy to extend
• can be composed to more complex and/or domain specic
content patterns which interoperate
• In some situations the systematic introduction of events
might be cumbersome but
• provides us with a solid base for temporal reasoning
• grounds entities for „difcult“ relations
• allows for different interpretations of what is happening
Conclusion
Sunday, September 8, 13
Future Work
• vague time-intervals
• event reasoning (analogy-based, identity)
• inference (construction) of new events
• computational issues
• events beyond “academic” examples
Conclusion
Sunday, September 8, 13
"... events are primarily linguistic or cognitive
in nature. That is, the world does not really
contain events. Rather, events are the way
by which agents classify certain useful and
relevant pattern of change.“ *James Allen 1994
Thank you for your attention!
Gantt Chart designed by Jeremy Boatman, Patent designed by James Christopher, Globe designed by Hüsnü
Koyuncu, City designed by Thibault Geffroy from The Noun Project
Sunday, September 8, 13
Sunday, September 8, 13
Epistemological KR Languages are ontological neutral
The Ontological Level - the „Missing“ Level
Level Primitive Constructs Main Feature Interpretation
Logical Predicates Formalisation Arbitrary
Epistemological Structuring Relations
(Concepts and Roles)
Structure Arbitrary
Ontological Structuring Primitives Meaning Constrained
Conceptual Cognitive Primitives Conceptualisation Subjective
Linguistic Linguistic Primitives Language Subjective
* Guarino, N. (1994). The ontological level & Guarino, N. (2009). The Ontological Level : Revisiting 30 Years of Knowledge Representation
Sunday, September 8, 13
Epistemological KR Languages are ontological neutral
The Ontological Level - the „Missing“ Level
Level Primitive Constructs Main Feature Interpretation
Logical Predicates Formalisation Arbitrary
Epistemological Structuring Relations
(Concepts and Roles)
Structure Arbitrary
Ontological Structuring Primitives Meaning Constrained
Conceptual Cognitive Primitives Conceptualisation Subjective
Linguistic Linguistic Primitives Language Subjective
* Guarino, N. (1994). The ontological level & Guarino, N. (2009). The Ontological Level : Revisiting 30 Years of Knowledge Representation
Person
Teacher
is-A
Sunday, September 8, 13
Epistemological KR Languages are ontological neutral
The Ontological Level - the „Missing“ Level
Level Primitive Constructs Main Feature Interpretation
Logical Predicates Formalisation Arbitrary
Epistemological Structuring Relations
(Concepts and Roles)
Structure Arbitrary
Ontological Structuring Primitives Meaning Constrained
Conceptual Cognitive Primitives Conceptualisation Subjective
Linguistic Linguistic Primitives Language Subjective
* Guarino, N. (1994). The ontological level & Guarino, N. (2009). The Ontological Level : Revisiting 30 Years of Knowledge Representation
Person
Teacher
is-A
Course
teacher
Sunday, September 8, 13
Epistemological KR Languages are ontological neutral
The Ontological Level - the „Missing“ Level
Level Primitive Constructs Main Feature Interpretation
Logical Predicates Formalisation Arbitrary
Epistemological Structuring Relations
(Concepts and Roles)
Structure Arbitrary
Ontological Structuring Primitives Meaning Constrained
Conceptual Cognitive Primitives Conceptualisation Subjective
Linguistic Linguistic Primitives Language Subjective
* Guarino, N. (1994). The ontological level & Guarino, N. (2009). The Ontological Level : Revisiting 30 Years of Knowledge Representation
Person
Teacher
is-A
Course
teacher
➡Ontological commitment remains implicit
Sunday, September 8, 13
Todays Knowledge is kept in silos...
: Open silos and link data across silos
FormatsOrganizations Terminology
e.g.University
e.g.Libraries
e.g.GovernmentalData Background
Sunday, September 8, 13
Todays Knowledge is kept in silos...
: Open silos and link data across silos
FormatsOrganizations Terminology
e.g.University
e.g.Libraries
e.g.GovernmentalData
: Open silos and link data across silos
Background
Sunday, September 8, 13
Space-Temporal Reasoning
Sunday, September 8, 13
Space-Temporal Reasoning
Space-Temporal Reasoning
Sunday, September 8, 13

Contenu connexe

Similaire à Linked Data and Time – Modeling Researcher Life Lines by Events

Data Provenance and its role in Data Science
Data Provenance and its role in Data ScienceData Provenance and its role in Data Science
Data Provenance and its role in Data SciencePaolo Missier
 
Ihr dig hist_teachingpanel_feb2020
Ihr dig hist_teachingpanel_feb2020Ihr dig hist_teachingpanel_feb2020
Ihr dig hist_teachingpanel_feb2020Digital History
 
Linked dataworkshopintro14aug2014
Linked dataworkshopintro14aug2014Linked dataworkshopintro14aug2014
Linked dataworkshopintro14aug2014Jane Stevenson
 
Agenda and Bellwork
Agenda and BellworkAgenda and Bellwork
Agenda and BellworkJohn Feeney
 
The undergrads are coming, the undergrads are coming! Managing large-scale st...
The undergrads are coming, the undergrads are coming! Managing large-scale st...The undergrads are coming, the undergrads are coming! Managing large-scale st...
The undergrads are coming, the undergrads are coming! Managing large-scale st...Rebecca Goldman
 
Linked open data for cultural heritage
Linked open data for cultural heritageLinked open data for cultural heritage
Linked open data for cultural heritageAthanasios Velios
 
Evaluating 'Thetford tomb raiders' Sharing research findings via an App AltC2013
Evaluating 'Thetford tomb raiders' Sharing research findings via an App AltC2013Evaluating 'Thetford tomb raiders' Sharing research findings via an App AltC2013
Evaluating 'Thetford tomb raiders' Sharing research findings via an App AltC2013Nicola Louise Beddall-Hill
 
Linked Data at ISAW: How and Why
Linked Data at ISAW: How and WhyLinked Data at ISAW: How and Why
Linked Data at ISAW: How and Whyparegorios
 
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...Seth Grimes
 
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...Seth Grimes
 
Hist105: What is a Historical Thesis?
Hist105: What is a Historical Thesis?Hist105: What is a Historical Thesis?
Hist105: What is a Historical Thesis?Lisa M Lane
 
Towards greater transparency in digital literary analysis
Towards greater transparency in digital literary analysisTowards greater transparency in digital literary analysis
Towards greater transparency in digital literary analysisJohn Lavagnino
 

Similaire à Linked Data and Time – Modeling Researcher Life Lines by Events (20)

Data Provenance and its role in Data Science
Data Provenance and its role in Data ScienceData Provenance and its role in Data Science
Data Provenance and its role in Data Science
 
Fundamentals of a Good National History Day Project
Fundamentals of a Good National History Day ProjectFundamentals of a Good National History Day Project
Fundamentals of a Good National History Day Project
 
Ihr dig hist_teachingpanel_feb2020
Ihr dig hist_teachingpanel_feb2020Ihr dig hist_teachingpanel_feb2020
Ihr dig hist_teachingpanel_feb2020
 
Linked dataworkshopintro14aug2014
Linked dataworkshopintro14aug2014Linked dataworkshopintro14aug2014
Linked dataworkshopintro14aug2014
 
Agenda and Bellwork
Agenda and BellworkAgenda and Bellwork
Agenda and Bellwork
 
Amst2661 week 1
Amst2661 week 1Amst2661 week 1
Amst2661 week 1
 
The undergrads are coming, the undergrads are coming! Managing large-scale st...
The undergrads are coming, the undergrads are coming! Managing large-scale st...The undergrads are coming, the undergrads are coming! Managing large-scale st...
The undergrads are coming, the undergrads are coming! Managing large-scale st...
 
Linked open data for cultural heritage
Linked open data for cultural heritageLinked open data for cultural heritage
Linked open data for cultural heritage
 
Evaluating 'Thetford tomb raiders' Sharing research findings via an App AltC2013
Evaluating 'Thetford tomb raiders' Sharing research findings via an App AltC2013Evaluating 'Thetford tomb raiders' Sharing research findings via an App AltC2013
Evaluating 'Thetford tomb raiders' Sharing research findings via an App AltC2013
 
Dct malama honua presentation
Dct malama honua presentationDct malama honua presentation
Dct malama honua presentation
 
DCT Malama Honua Presentation
DCT Malama Honua PresentationDCT Malama Honua Presentation
DCT Malama Honua Presentation
 
Angela Dresselhaus
Angela DresselhausAngela Dresselhaus
Angela Dresselhaus
 
Linked Data at ISAW: How and Why
Linked Data at ISAW: How and WhyLinked Data at ISAW: How and Why
Linked Data at ISAW: How and Why
 
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...
Preposition Semantics: Challenges in Comprehensive Corpus Annotation and Auto...
 
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...
The Ins and Outs of Preposition Semantics:
 Challenges in Comprehensive Corpu...
 
Hist105: What is a Historical Thesis?
Hist105: What is a Historical Thesis?Hist105: What is a Historical Thesis?
Hist105: What is a Historical Thesis?
 
R
RR
R
 
Towards greater transparency in digital literary analysis
Towards greater transparency in digital literary analysisTowards greater transparency in digital literary analysis
Towards greater transparency in digital literary analysis
 
SSSW 2015 Sense Making
SSSW 2015 Sense MakingSSSW 2015 Sense Making
SSSW 2015 Sense Making
 
Webquest
WebquestWebquest
Webquest
 

Plus de Carsten Keßler

Geoprivacy Talk @ UJI Castellòn
Geoprivacy Talk @ UJI CastellònGeoprivacy Talk @ UJI Castellòn
Geoprivacy Talk @ UJI CastellònCarsten Keßler
 
Privacy-preserving contagious disease tracking
Privacy-preserving contagious disease trackingPrivacy-preserving contagious disease tracking
Privacy-preserving contagious disease trackingCarsten Keßler
 
Central Places in Wikipedia
Central Places in WikipediaCentral Places in Wikipedia
Central Places in WikipediaCarsten Keßler
 
Using the Web as a Data Source: Challenges for Linked Science
Using the Web as a Data Source: Challenges for Linked ScienceUsing the Web as a Data Source: Challenges for Linked Science
Using the Web as a Data Source: Challenges for Linked ScienceCarsten Keßler
 
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
The EnviroCar Platform: A Decentralized Approach  to Monitoring Urban Traffic...The EnviroCar Platform: A Decentralized Approach  to Monitoring Urban Traffic...
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...Carsten Keßler
 
Research in the Age of the Context Machine
Research in the Age of the Context MachineResearch in the Age of the Context Machine
Research in the Age of the Context MachineCarsten Keßler
 
Encoding and querying historic map content
Encoding and querying historic map contentEncoding and querying historic map content
Encoding and querying historic map contentCarsten Keßler
 
GIS for the Masses: Volunteered Geographic Information
GIS for the Masses: Volunteered Geographic InformationGIS for the Masses: Volunteered Geographic Information
GIS for the Masses: Volunteered Geographic InformationCarsten Keßler
 
Trust as a Proxy Measure for the Quality of VGI in the Case of OSM
Trust  as a Proxy Measure for the Quality of VGI in the Case of OSMTrust  as a Proxy Measure for the Quality of VGI in the Case of OSM
Trust as a Proxy Measure for the Quality of VGI in the Case of OSMCarsten Keßler
 
LODUM talk at ifgi's Spatial @ WWU series
LODUM talk at ifgi's Spatial @ WWU seriesLODUM talk at ifgi's Spatial @ WWU series
LODUM talk at ifgi's Spatial @ WWU seriesCarsten Keßler
 

Plus de Carsten Keßler (11)

Geoprivacy Talk @ UJI Castellòn
Geoprivacy Talk @ UJI CastellònGeoprivacy Talk @ UJI Castellòn
Geoprivacy Talk @ UJI Castellòn
 
Privacy-preserving contagious disease tracking
Privacy-preserving contagious disease trackingPrivacy-preserving contagious disease tracking
Privacy-preserving contagious disease tracking
 
Central Places in Wikipedia
Central Places in WikipediaCentral Places in Wikipedia
Central Places in Wikipedia
 
Using the Web as a Data Source: Challenges for Linked Science
Using the Web as a Data Source: Challenges for Linked ScienceUsing the Web as a Data Source: Challenges for Linked Science
Using the Web as a Data Source: Challenges for Linked Science
 
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
The EnviroCar Platform: A Decentralized Approach  to Monitoring Urban Traffic...The EnviroCar Platform: A Decentralized Approach  to Monitoring Urban Traffic...
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
 
Research in the Age of the Context Machine
Research in the Age of the Context MachineResearch in the Age of the Context Machine
Research in the Age of the Context Machine
 
Encoding and querying historic map content
Encoding and querying historic map contentEncoding and querying historic map content
Encoding and querying historic map content
 
GIS for the Masses: Volunteered Geographic Information
GIS for the Masses: Volunteered Geographic InformationGIS for the Masses: Volunteered Geographic Information
GIS for the Masses: Volunteered Geographic Information
 
Trust as a Proxy Measure for the Quality of VGI in the Case of OSM
Trust  as a Proxy Measure for the Quality of VGI in the Case of OSMTrust  as a Proxy Measure for the Quality of VGI in the Case of OSM
Trust as a Proxy Measure for the Quality of VGI in the Case of OSM
 
LODUM @ SWIB11
LODUM @ SWIB11LODUM @ SWIB11
LODUM @ SWIB11
 
LODUM talk at ifgi's Spatial @ WWU series
LODUM talk at ifgi's Spatial @ WWU seriesLODUM talk at ifgi's Spatial @ WWU series
LODUM talk at ifgi's Spatial @ WWU series
 

Dernier

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 

Dernier (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 

Linked Data and Time – Modeling Researcher Life Lines by Events

  • 1. Linked Data and Time Modeling Researcher Life Lines by Events Johannes Trame, Carsten Keßler, Werner Kuhn Sunday, September 8, 13
  • 2. Persons Patents PublicationsProjects Prizes 5 P Central Research Information System @ WWU Background Sunday, September 8, 13
  • 3. •Inflexible schema, difficult integration •Query capabilities limited to „who produced what?“ Persons Patents PublicationsProjects Prizes 5 P Central Research Information System @ WWU Background Sunday, September 8, 13
  • 4. •Inflexible schema, difficult integration •Query capabilities limited to „who produced what?“ Persons Patents PublicationsProjects Prizes 5 P Central Research Information System @ WWU ➡ Linked Open Data University of Muenster Background Sunday, September 8, 13
  • 5. •TIME and SPACE are missing (or implicit) •We are interested in „who did what, when, where ?“ •add two P’s (Periods and Places) Persons Patents PublicationsProjects Prizes 5 P Central Research Information System @ WWU Background Sunday, September 8, 13
  • 7. Angela WWU dc:creator dbpedia:hasOccupation dbpedia:Teacher dbpedia:activeYearsStart „2008“ foaf:member Paper456 foaf:based_near 51.96, 7.62 Paper123 ETH „2010“ dbpedia:Professor 47.37, 8.54 Triples andTime Background Sunday, September 8, 13
  • 8. ? ? Angela WWU dc:creator dbpedia:hasOccupation dbpedia:Teacher dbpedia:activeYearsStart „2008“ foaf:member Paper456 How to add (represent) time and space meaningfully and usefully? foaf:based_near 51.96, 7.62 Paper123 ETH „2010“ dbpedia:Professor 47.37, 8.54 Triples andTime Background Sunday, September 8, 13
  • 9. Time as Meta-Information example:Angela dbpedia:Professordbpedia:hasOccupation - RDF Reication Related Work Sunday, September 8, 13
  • 10. Time as Meta-Information example:Angela dbpedia:Professordbpedia:hasOccupation _:xxx subject predicate object dc:date „2008“ - RDF Reication Related Work Sunday, September 8, 13
  • 11. Time as Meta-Information example:Angela dbpedia:Professordbpedia:hasOccupation _:xxx subject predicate object dc:date „2008“ example:Angela dbpedia:Professordbpedia:hasOccupation - Named Graphs - RDF Reication Related Work Sunday, September 8, 13
  • 12. Time as Meta-Information example:Angela dbpedia:Professordbpedia:hasOccupation _:xxx subject predicate object dc:date „2008“ example:Angela dbpedia:Professordbpedia:hasOccupation „2008“ example:NamedGraph123 dc:dateexample:NamedGraph123 - Named Graphs - RDF Reication Related Work Sunday, September 8, 13
  • 13. Time in RDF(S) extensions • to model valid time, based on temporal database theory • extending the syntax and interpretation of the language Temporal RDF Graphs Multidimensional RDF Applied Temporal RDF stRDF RDF STT Temporal Quintuples Related Work Sunday, September 8, 13
  • 14. Time in RDF(S) extensions • to model valid time, based on temporal database theory • extending the syntax and interpretation of the language Temporal RDF Graphs Multidimensional RDF Applied Temporal RDF stRDF RDF STT Temporal Quintuples Problems • time (and space) as a feature of the KR language • interaction with the open world assumption Related Work Sunday, September 8, 13
  • 15. N-Ary Relations - conceptual reication org:hasMembership example:Angela example:WWUfoaf:member foaf:Person org:Membership org:hasOrganization org:Organization Related Work Sunday, September 8, 13
  • 16. N-Ary Relations - conceptual reication org:hasMembership example:Angela example:WWUfoaf:member foaf:Person org:Membership org:hasOrganization org:Organization org:Timeorg:Role org:duringorg:role Related Work Sunday, September 8, 13
  • 17. • the natural choice, but... Problems • leads to ad-hoc proliferation of objects • lacks logical design patterns • no means to identify n-ary patterns as such N-Ary Relations - conceptual reication org:hasMembership example:Angela example:WWUfoaf:member foaf:Person org:Membership org:hasOrganization org:Organization org:Timeorg:Role org:duringorg:role Related Work Sunday, September 8, 13
  • 18. Event-Oriented Modeling Event Ontology (EO) CIDOC CRMABC Ontology SEM F-Event Model LODE http://motools.sourceforge.net/event/event.html sem:Event sem:Actorsem:Place sem:Time sem:EventType hasTime hasPlace hasActor eventType Related Work Sunday, September 8, 13
  • 19. Object - Event - Situation Participation Object Event Our Approach = Entity = Event = Object = PhysicalObject = SocialObject = Concept = Situation Dolce Ultralite Sunday, September 8, 13
  • 20. Object - Event - Situation Participation participates Object Event Our Approach = Entity = Event = Object = PhysicalObject = SocialObject = Concept = Situation Dolce Ultralite Sunday, September 8, 13
  • 21. Object - Event - Situation Participation participates Object Event Concept classifies Our Approach = Entity = Event = Object = PhysicalObject = SocialObject = Concept = Situation Dolce Ultralite Sunday, September 8, 13
  • 22. Object - Event - Situation Participation participates Object Event Concept classifies Situation Description according-to Our Approach = Entity = Event = Object = PhysicalObject = SocialObject = Concept = Situation Dolce Ultralite Sunday, September 8, 13
  • 23. Multiple participants in events PhysicalObject ! InformationObject - functional participation relations e.g.a Person e.g.a Paper Event e.g.writing a Paper Our Approach Sunday, September 8, 13
  • 24. Multiple participants in events PhysicalObject ! InformationObject - functional participation relations e.g.a Person e.g.a Paper Event e.g.writing a Paper performs theme Our Approach Sunday, September 8, 13
  • 25. Multiple participants in events PhysicalObject ! InformationObject idea of thematic roles from linguistics [Davidson etc.]: - functional participation relations e.g.a Person e.g.a Paper Event e.g.writing a Paper performs theme Our Approach Sunday, September 8, 13
  • 26. Multiple participants in events PhysicalObject ! InformationObject idea of thematic roles from linguistics [Davidson etc.]: • write (authorX, paper, pen, library, midnight) - functional participation relations e.g.a Person e.g.a Paper Event e.g.writing a Paper performs theme Our Approach Sunday, September 8, 13
  • 27. Multiple participants in events PhysicalObject ! InformationObject idea of thematic roles from linguistics [Davidson etc.]: • write (authorX, paper, pen, library, midnight) • e [write (authorX, paper, e) ^ with (e, pen) ^ in (e, library) ^ at (e, midnight)] - functional participation relations e.g.a Person e.g.a Paper Event e.g.writing a Paper performs theme Our Approach Sunday, September 8, 13
  • 28. Multiple participants in events PhysicalObject ! InformationObject idea of thematic roles from linguistics [Davidson etc.]: • write (authorX, paper, pen, library, midnight) • e [write (authorX, paper, e) ^ with (e, pen) ^ in (e, library) ^ at (e, midnight)] • e [write (e) ^ agent (e, authorX) ^ location (e, library) ^ time (e, midnight)] - functional participation relations e.g.a Person e.g.a Paper Event e.g.writing a Paper performs theme Our Approach Sunday, September 8, 13
  • 29. Temporal and Spatial Properties hasTimeInterval participates Object Interval Event PhysicalRegion hasLocation Our Approach Sunday, September 8, 13
  • 30. Temporal and Spatial Properties hasTimeInterval eventPlace participates approxLocation Object Interval Event Place PhysicalRegion hasLocation Our Approach Sunday, September 8, 13
  • 32. Temporal Relations [precedes: (?object dul:isParticipantIn ?p) (?object dul:isParticipantIn ?q) (?p pres:eventTime ?a) (?q pres:eventTime ?b) notEqual(?a,?b) (?a pres:hasIntervalEndDate ?enda) (?b pres:hasIntervalStartDate ?startb) lessThan(?enda,?startb) -> (?p temp:precedes ?q) (?q temp:follows ?p) ] Our Approach Sunday, September 8, 13
  • 36. SELECT ?start ?end ?rolename ?placename WHERE { ! cris:8220 dul:isParticipantIn ?event. ! OPTIONAL{ ?event pres:eventType pres:CareerEvent; } ! ?event pres:eventTime ?int. ! ?int pres:hasIntervalStartDate ?start. ! OPTIONAL{ ! ! ?int pres:hasIntervalEndDate ?end ! }. ! OPTIONAL{ ! ! ?person pres:hasPersonRole ?role. ! ! ?role pres:isPersonRoleIncludedIn ?sit. ! ! ?sit dul:includesEvent ?event. ! ! ?role dct:title ?rolename. ! } . ! OPTIONAL{ ! ! ?event pres:eventPlace ?place. ! ! ?place pres:placeName ?placename. ! } } Application Queries Sunday, September 8, 13
  • 37. SELECT ?start ?end ?rolename ?placename WHERE { ! cris:8220 dul:isParticipantIn ?event. ! OPTIONAL{ ?event pres:eventType pres:CareerEvent; } ! ?event pres:eventTime ?int. ! ?int pres:hasIntervalStartDate ?start. ! OPTIONAL{ ! ! ?int pres:hasIntervalEndDate ?end ! }. ! OPTIONAL{ ! ! ?person pres:hasPersonRole ?role. ! ! ?role pres:isPersonRoleIncludedIn ?sit. ! ! ?sit dul:includesEvent ?event. ! ! ?role dct:title ?rolename. ! } . ! OPTIONAL{ ! ! ?event pres:eventPlace ?place. ! ! ?place pres:placeName ?placename. ! } } in which events did a person participate? Application Queries Sunday, September 8, 13
  • 38. SELECT ?start ?end ?rolename ?placename WHERE { ! cris:8220 dul:isParticipantIn ?event. ! OPTIONAL{ ?event pres:eventType pres:CareerEvent; } ! ?event pres:eventTime ?int. ! ?int pres:hasIntervalStartDate ?start. ! OPTIONAL{ ! ! ?int pres:hasIntervalEndDate ?end ! }. ! OPTIONAL{ ! ! ?person pres:hasPersonRole ?role. ! ! ?role pres:isPersonRoleIncludedIn ?sit. ! ! ?sit dul:includesEvent ?event. ! ! ?role dct:title ?rolename. ! } . ! OPTIONAL{ ! ! ?event pres:eventPlace ?place. ! ! ?place pres:placeName ?placename. ! } } in which events did a person participate? which (social) concept is assigned to the event? Application Queries Sunday, September 8, 13
  • 39. SELECT ?start ?end ?rolename ?placename WHERE { ! cris:8220 dul:isParticipantIn ?event. ! OPTIONAL{ ?event pres:eventType pres:CareerEvent; } ! ?event pres:eventTime ?int. ! ?int pres:hasIntervalStartDate ?start. ! OPTIONAL{ ! ! ?int pres:hasIntervalEndDate ?end ! }. ! OPTIONAL{ ! ! ?person pres:hasPersonRole ?role. ! ! ?role pres:isPersonRoleIncludedIn ?sit. ! ! ?sit dul:includesEvent ?event. ! ! ?role dct:title ?rolename. ! } . ! OPTIONAL{ ! ! ?event pres:eventPlace ?place. ! ! ?place pres:placeName ?placename. ! } } in which events did a person participate? which (social) concept is assigned to the event? when did the event start and end? Application Queries Sunday, September 8, 13
  • 40. SELECT ?start ?end ?rolename ?placename WHERE { ! cris:8220 dul:isParticipantIn ?event. ! OPTIONAL{ ?event pres:eventType pres:CareerEvent; } ! ?event pres:eventTime ?int. ! ?int pres:hasIntervalStartDate ?start. ! OPTIONAL{ ! ! ?int pres:hasIntervalEndDate ?end ! }. ! OPTIONAL{ ! ! ?person pres:hasPersonRole ?role. ! ! ?role pres:isPersonRoleIncludedIn ?sit. ! ! ?sit dul:includesEvent ?event. ! ! ?role dct:title ?rolename. ! } . ! OPTIONAL{ ! ! ?event pres:eventPlace ?place. ! ! ?place pres:placeName ?placename. ! } } in which events did a person participate? what social roles did the person play in the event? which (social) concept is assigned to the event? when did the event start and end? Application Queries Sunday, September 8, 13
  • 41. SELECT ?start ?end ?rolename ?placename WHERE { ! cris:8220 dul:isParticipantIn ?event. ! OPTIONAL{ ?event pres:eventType pres:CareerEvent; } ! ?event pres:eventTime ?int. ! ?int pres:hasIntervalStartDate ?start. ! OPTIONAL{ ! ! ?int pres:hasIntervalEndDate ?end ! }. ! OPTIONAL{ ! ! ?person pres:hasPersonRole ?role. ! ! ?role pres:isPersonRoleIncludedIn ?sit. ! ! ?sit dul:includesEvent ?event. ! ! ?role dct:title ?rolename. ! } . ! OPTIONAL{ ! ! ?event pres:eventPlace ?place. ! ! ?place pres:placeName ?placename. ! } } in which events did a person participate? what social roles did the person play in the event? which (social) concept is assigned to the event? when did the event start and end? where did the event take place? Application Queries Sunday, September 8, 13
  • 43. Conclusions • The event model based on DUL + DnS provides a solid base for representing time and space meaningfully and usefully • straight-forward design guidelines • overcomes typical spatio-temporal modeling problems • easy to extend • can be composed to more complex and/or domain specic content patterns which interoperate • In some situations the systematic introduction of events might be cumbersome but • provides us with a solid base for temporal reasoning • grounds entities for „difcult“ relations • allows for different interpretations of what is happening Conclusion Sunday, September 8, 13
  • 44. Future Work • vague time-intervals • event reasoning (analogy-based, identity) • inference (construction) of new events • computational issues • events beyond “academic” examples Conclusion Sunday, September 8, 13
  • 45. "... events are primarily linguistic or cognitive in nature. That is, the world does not really contain events. Rather, events are the way by which agents classify certain useful and relevant pattern of change.“ *James Allen 1994 Thank you for your attention! Gantt Chart designed by Jeremy Boatman, Patent designed by James Christopher, Globe designed by Hüsnü Koyuncu, City designed by Thibault Geffroy from The Noun Project Sunday, September 8, 13
  • 47. Epistemological KR Languages are ontological neutral The Ontological Level - the „Missing“ Level Level Primitive Constructs Main Feature Interpretation Logical Predicates Formalisation Arbitrary Epistemological Structuring Relations (Concepts and Roles) Structure Arbitrary Ontological Structuring Primitives Meaning Constrained Conceptual Cognitive Primitives Conceptualisation Subjective Linguistic Linguistic Primitives Language Subjective * Guarino, N. (1994). The ontological level & Guarino, N. (2009). The Ontological Level : Revisiting 30 Years of Knowledge Representation Sunday, September 8, 13
  • 48. Epistemological KR Languages are ontological neutral The Ontological Level - the „Missing“ Level Level Primitive Constructs Main Feature Interpretation Logical Predicates Formalisation Arbitrary Epistemological Structuring Relations (Concepts and Roles) Structure Arbitrary Ontological Structuring Primitives Meaning Constrained Conceptual Cognitive Primitives Conceptualisation Subjective Linguistic Linguistic Primitives Language Subjective * Guarino, N. (1994). The ontological level & Guarino, N. (2009). The Ontological Level : Revisiting 30 Years of Knowledge Representation Person Teacher is-A Sunday, September 8, 13
  • 49. Epistemological KR Languages are ontological neutral The Ontological Level - the „Missing“ Level Level Primitive Constructs Main Feature Interpretation Logical Predicates Formalisation Arbitrary Epistemological Structuring Relations (Concepts and Roles) Structure Arbitrary Ontological Structuring Primitives Meaning Constrained Conceptual Cognitive Primitives Conceptualisation Subjective Linguistic Linguistic Primitives Language Subjective * Guarino, N. (1994). The ontological level & Guarino, N. (2009). The Ontological Level : Revisiting 30 Years of Knowledge Representation Person Teacher is-A Course teacher Sunday, September 8, 13
  • 50. Epistemological KR Languages are ontological neutral The Ontological Level - the „Missing“ Level Level Primitive Constructs Main Feature Interpretation Logical Predicates Formalisation Arbitrary Epistemological Structuring Relations (Concepts and Roles) Structure Arbitrary Ontological Structuring Primitives Meaning Constrained Conceptual Cognitive Primitives Conceptualisation Subjective Linguistic Linguistic Primitives Language Subjective * Guarino, N. (1994). The ontological level & Guarino, N. (2009). The Ontological Level : Revisiting 30 Years of Knowledge Representation Person Teacher is-A Course teacher ➡Ontological commitment remains implicit Sunday, September 8, 13
  • 51. Todays Knowledge is kept in silos... : Open silos and link data across silos FormatsOrganizations Terminology e.g.University e.g.Libraries e.g.GovernmentalData Background Sunday, September 8, 13
  • 52. Todays Knowledge is kept in silos... : Open silos and link data across silos FormatsOrganizations Terminology e.g.University e.g.Libraries e.g.GovernmentalData : Open silos and link data across silos Background Sunday, September 8, 13