SlideShare una empresa de Scribd logo
1 de 27
Representing Legal Knowledge on the Semantic Web Rinke Hoekstra 30-03-2009 WAI Meeting @ VU
Overview Challenge for AI & Law Legal Knowledge Representation Incremental Approach Legal core ontology Social reality Representing norms Exceptions Temporal aspects Jurisdiction Scope Discussion 30-03-2009 WAI Meeting @ VU
“Lady Justice on a diet” 30-03-2009 WAI Meeting @ VU
Typical legal norm 30-03-2009 WAI Meeting @ VU
In short… Well (?) structured, man made We’re all subject to it There’s lots and lots of it … online (wetten.nl, rechtspraak.nl) A lot like the web distributed, cross-references But… complex knowledge management issues versions, semantic cross-references, exceptions, etc. 30-03-2009 WAI Meeting @ VU
AI&Law: Two Perspectives Formal representation of legal theory Determine status of facts as `legal’ (epistemology) …creating legal knowledge Representation of the law itself KR/Expert system perspective  Annotation of sources versioning, authority, accessibility, cross-referencing  Reasoning over contents assessment, planning, harmonisation, simulation Tractability & completeness important need correct answers! Open world, traceable to sources 30-03-2009 WAI Meeting @ VU
… sounds familiar? 30-03-2009 WAI Meeting @ VU
Layer Cake Identification of texts and organisations Representation of structure (MetaLex) Lightweight annotation ,[object Object]
traceable, structural correspondence, scopeProblems! 30-03-2009 WAI Meeting @ VU
Incremental Approach Functional Ontology of Law (Valente, 1995) Epistemology of knowledge types in law Legal knowledge as abstraction of common sense Core Ontology  Bridges the gap between ‘common sense’ reality and the legal system Norms Specify regulations that hold on reality Use concepts available in the core ontology  30-03-2009 WAI Meeting @ VU
From Ontology to Norms Combining knowledge types … combining representation formalisms? Where to draw the line? Approach (… or rather, experiment) Ontology:	in OWL 2 DL Norms:	in OWL 2 DL, as much as possible Legal Reasoning: DL Reasoning? 30-03-2009 WAI Meeting @ VU
LKIF Core Ontology (Hoekstra et al., 2009) http://www.estrellaproject.org/lkif-core Basic legal concepts ‘Basic level categories’ (a.o. Rosch, Lakoff) Shared across legal domains Grounding in common sense Roles Special legal inference Knowledge acquisition support Prevent loss in translation Semantic annotation 30-03-2009 WAI Meeting @ VU
From physical to social world Intentional Stance (Dennett, 1987) Intentional notions are generalizations over physical phenomena Construction of social reality (Searle, 1995) Constitutive rules (counts-as) Subjective entities Institutional facts (roles, functions) Propositional attitudes (beliefs, intentions) 30-03-2009 WAI Meeting @ VU
Social Reality (Hoekstra, 2009, Ch.7) X counts-as Y in context C 30-03-2009 WAI Meeting @ VU
Representing Norms Outcome of a case does not always follow ‘logically’ from premises Freedom of judge to decide Internal inconsistencies Built-in conflict resolution 30-03-2009 WAI Meeting @ VU
Representing Norms Norms ≠ Definitions Conflicting norms  inconsistent reality? A norm is an institutional fact that imposes a deontic qualification on aset of situations in reality. Three types permission, prohibition, obligation Two qualifications allowed, disallowed Situations as OWL restrictions on ‘Generic Case’  30-03-2009 WAI Meeting @ VU
LexSpecialis (1) Students registered at this university are allowed to check out a book from this library. Art1a_GC	 			⊑ Generic_Case ⊑ ∃allowed_by.art1a ≡ Registered_Student⊓ ∃checks_out.Library_Book   Art1a_Permission     			⊑ Permission ⊑ ∀allows.Art1a_GC ≡ {art1a} 30-03-2009 WAI Meeting @ VU
LexSpecialis (2) Students who have checked out more than five books are not allowed to check out another book. Art1c_GC_F		 			⊑Generic_Case ⊑∃disallowed_by.{art1c} ≡ Registered_Student⊓≥ 6 checks_out.Library_Book Art1c_GC_P	 			⊑Generic_Case ⊑∃allowed_by.{art1c} ≡ Registered_Student⊓∃checks_out.Library_Book⊓ 				≤ 5 checks_out.Library_Book Art1c_Prohibition 	 			⊑ Prohibition ⊑ ∀disallows.Art1c_GC_F ⊓ ∀allows.Art1c_GC_P  ≡ {art1c} 30-03-2009 WAI Meeting @ VU
LexSpecialis (3) 30-03-2009 WAI Meeting @ VU
Limitations Conflicts may arise between norms that have partially overlapping generic cases OWL 2 DL does not allow the definition of property chains over language constructs disallowsordf:typeordfs:subClassOfordf:type-o allows-->lex_specialis Implementation: HARNESS (OWL Judge) Protégé 4 pluginhttp://www.estrellaproject.org 30-03-2009 WAI Meeting @ VU
Lex Superior 30-03-2009 WAI Meeting @ VU
Lex Posterior: Temporal Scope Version management of norms and definitions Old version still holds for past cases Hold independently, at the same time Complex determination of validity retroactive, immediate, delayed applicability Approach Explicitly mark dynamic concepts with a temporal restriction Conjunction of ‘CurrentInterval’ with a validity and applicability interval Individuals are timestamped Versions and Applicability of Concept Definitions (Klarman, Hoekstra, Bron, 2008) 30-03-2009 WAI Meeting @ VU
Jurisdiction Jurisdiction as topic area (Delegation of authority) NL subClassOfAuthority and issues only (Norm and qualifies only NLJurisdiction) Jurisdiction as geospatial area NL subClassOfAuthority and issues only (Norm and qualifies only  (located_inhas The_Netherlands)) Spatial planning IMRO standard vocabulary for categories of land use Problems Delegation causes exception to lex superior rule Spatial relations between regions 30-03-2009 WAI Meeting @ VU Explicit scope of allowed actions Explicit scope of normative content
Simplified spatial norms 30-03-2009 WAI Meeting @ VU
FEED Portal 30-03-2009 WAI Meeting @ VU
Semantic Scope Definitions by restricted to (part of) regulation Requires partitioning of representation Import of definitions “House, as defined in Article 4” Deeming provisions “For the purposes of this chapter, a house boat is considered to be a house as defined in Article 4” … include scope in definition of classes … scope as context in counts-as rule (Searle, 1995) Still thinking about it … 30-03-2009 WAI Meeting @ VU
Discussion True ontology based reasoning (LKIF Core) Cognitively intuitive (untested) Flexible system for describing social reality Circumvent inconsistencies Separate norm from situation Explicitly scope class definitions (time, location, …) … works!  Limitations Limited expressiveness for describing situations Not all legal reasoning is DL reasoning Enormous threshold … what about verdicts? 30-03-2009 WAI Meeting @ VU

Más contenido relacionado

Similar a Wai March 2009 Representing Legal Knowledge On The Semantic Web

Semantische Interoperatibiliteit Ngi 2008(Final)
Semantische Interoperatibiliteit Ngi 2008(Final)Semantische Interoperatibiliteit Ngi 2008(Final)
Semantische Interoperatibiliteit Ngi 2008(Final)Richard Claassens CIPPE
 
Legal Information: an introduction for Information Science students
Legal Information: an introduction for Information Science studentsLegal Information: an introduction for Information Science students
Legal Information: an introduction for Information Science studentsEmily Allbon
 
Notational systems and the abstract built environment
Notational systems and the abstract built environmentNotational systems and the abstract built environment
Notational systems and the abstract built environmentJeff Long
 
Ontology and its various aspects
Ontology and its various aspectsOntology and its various aspects
Ontology and its various aspectssamhati27
 
Debate on the Quality of Judicial Decisions (from Theory to Practice)
Debate on the Quality of Judicial Decisions (from Theory to Practice)Debate on the Quality of Judicial Decisions (from Theory to Practice)
Debate on the Quality of Judicial Decisions (from Theory to Practice)AJHSSR Journal
 
Cross domain knowledge discovery, complex system theory and semantic web
Cross domain knowledge discovery, complex system theory and semantic webCross domain knowledge discovery, complex system theory and semantic web
Cross domain knowledge discovery, complex system theory and semantic webAndrea Scharnhorst
 
4 6 2007 University of Illinois at Urbana Champaign
4 6 2007  University of Illinois at Urbana Champaign4 6 2007  University of Illinois at Urbana Champaign
4 6 2007 University of Illinois at Urbana ChampaignStuart Dunn
 
Transmission Of Multimedia Data Over Wireless Ad-Hoc Networks
Transmission Of Multimedia Data Over Wireless Ad-Hoc NetworksTransmission Of Multimedia Data Over Wireless Ad-Hoc Networks
Transmission Of Multimedia Data Over Wireless Ad-Hoc NetworksJan Champagne
 
Objectification Is A Word That Has Many Negative Connotations
Objectification Is A Word That Has Many Negative ConnotationsObjectification Is A Word That Has Many Negative Connotations
Objectification Is A Word That Has Many Negative ConnotationsBeth Johnson
 
Introduction to Legal Technology, lecture 3 (2015)
Introduction to Legal Technology, lecture 3 (2015)Introduction to Legal Technology, lecture 3 (2015)
Introduction to Legal Technology, lecture 3 (2015)Anna Ronkainen
 
Introducing CIDOC-CRM (Cch KR workshop #2.1)
Introducing CIDOC-CRM (Cch KR workshop #2.1)Introducing CIDOC-CRM (Cch KR workshop #2.1)
Introducing CIDOC-CRM (Cch KR workshop #2.1)Michele Pasin
 
20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinalDeborah McGuinness
 
Building a Legal Taxonomy & Thesaurus: The Palestinian Experience
Building a Legal Taxonomy &  Thesaurus: The Palestinian ExperienceBuilding a Legal Taxonomy &  Thesaurus: The Palestinian Experience
Building a Legal Taxonomy & Thesaurus: The Palestinian ExperienceJamil Salem
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introdMichele Missikoff
 
Introduction to Ontology Concepts and Terminology
Introduction to Ontology Concepts and TerminologyIntroduction to Ontology Concepts and Terminology
Introduction to Ontology Concepts and TerminologySteven Miller
 
Assessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsAssessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsSven Lieber
 
PR-OWL 2.0 - Bridging the gap to OWL semantics
PR-OWL 2.0 - Bridging the gap to OWL semanticsPR-OWL 2.0 - Bridging the gap to OWL semantics
PR-OWL 2.0 - Bridging the gap to OWL semanticsRommel Carvalho
 
Ontology-Based Analyze of Chat Conversations. An Urban Development Case
Ontology-Based Analyzeof Chat Conversations. An Urban Development CaseOntology-Based Analyzeof Chat Conversations. An Urban Development Case
Ontology-Based Analyze of Chat Conversations. An Urban Development CaseStefan Trausan-Matu
 

Similar a Wai March 2009 Representing Legal Knowledge On The Semantic Web (20)

Semantische Interoperatibiliteit Ngi 2008(Final)
Semantische Interoperatibiliteit Ngi 2008(Final)Semantische Interoperatibiliteit Ngi 2008(Final)
Semantische Interoperatibiliteit Ngi 2008(Final)
 
Legal Information: an introduction for Information Science students
Legal Information: an introduction for Information Science studentsLegal Information: an introduction for Information Science students
Legal Information: an introduction for Information Science students
 
Notational systems and the abstract built environment
Notational systems and the abstract built environmentNotational systems and the abstract built environment
Notational systems and the abstract built environment
 
Ontology and its various aspects
Ontology and its various aspectsOntology and its various aspects
Ontology and its various aspects
 
Debate on the Quality of Judicial Decisions (from Theory to Practice)
Debate on the Quality of Judicial Decisions (from Theory to Practice)Debate on the Quality of Judicial Decisions (from Theory to Practice)
Debate on the Quality of Judicial Decisions (from Theory to Practice)
 
Cross domain knowledge discovery, complex system theory and semantic web
Cross domain knowledge discovery, complex system theory and semantic webCross domain knowledge discovery, complex system theory and semantic web
Cross domain knowledge discovery, complex system theory and semantic web
 
4 6 2007 University of Illinois at Urbana Champaign
4 6 2007  University of Illinois at Urbana Champaign4 6 2007  University of Illinois at Urbana Champaign
4 6 2007 University of Illinois at Urbana Champaign
 
Transmission Of Multimedia Data Over Wireless Ad-Hoc Networks
Transmission Of Multimedia Data Over Wireless Ad-Hoc NetworksTransmission Of Multimedia Data Over Wireless Ad-Hoc Networks
Transmission Of Multimedia Data Over Wireless Ad-Hoc Networks
 
Objectification Is A Word That Has Many Negative Connotations
Objectification Is A Word That Has Many Negative ConnotationsObjectification Is A Word That Has Many Negative Connotations
Objectification Is A Word That Has Many Negative Connotations
 
Introduction to Legal Technology, lecture 3 (2015)
Introduction to Legal Technology, lecture 3 (2015)Introduction to Legal Technology, lecture 3 (2015)
Introduction to Legal Technology, lecture 3 (2015)
 
Introducing CIDOC-CRM (Cch KR workshop #2.1)
Introducing CIDOC-CRM (Cch KR workshop #2.1)Introducing CIDOC-CRM (Cch KR workshop #2.1)
Introducing CIDOC-CRM (Cch KR workshop #2.1)
 
20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal
 
It's all semantics! -The premises and promises of the semantic web
It's all semantics! -The premises and promises of the semantic webIt's all semantics! -The premises and promises of the semantic web
It's all semantics! -The premises and promises of the semantic web
 
Building a Legal Taxonomy & Thesaurus: The Palestinian Experience
Building a Legal Taxonomy &  Thesaurus: The Palestinian ExperienceBuilding a Legal Taxonomy &  Thesaurus: The Palestinian Experience
Building a Legal Taxonomy & Thesaurus: The Palestinian Experience
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introd
 
Introduction to Ontology Concepts and Terminology
Introduction to Ontology Concepts and TerminologyIntroduction to Ontology Concepts and Terminology
Introduction to Ontology Concepts and Terminology
 
Assessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph RestrictionsAssessing, Creating and Using Knowledge Graph Restrictions
Assessing, Creating and Using Knowledge Graph Restrictions
 
PR-OWL 2.0 - Bridging the gap to OWL semantics
PR-OWL 2.0 - Bridging the gap to OWL semanticsPR-OWL 2.0 - Bridging the gap to OWL semantics
PR-OWL 2.0 - Bridging the gap to OWL semantics
 
Ontology-Based Analyze of Chat Conversations. An Urban Development Case
Ontology-Based Analyzeof Chat Conversations. An Urban Development CaseOntology-Based Analyzeof Chat Conversations. An Urban Development Case
Ontology-Based Analyze of Chat Conversations. An Urban Development Case
 
PowerMagpie
PowerMagpiePowerMagpie
PowerMagpie
 

Más de Rinke Hoekstra

Knowledge Representation on the Web
Knowledge Representation on the WebKnowledge Representation on the Web
Knowledge Representation on the WebRinke Hoekstra
 
Managing Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseManaging Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseRinke Hoekstra
 
An Ecosystem for Linked Humanities Data
An Ecosystem for Linked Humanities DataAn Ecosystem for Linked Humanities Data
An Ecosystem for Linked Humanities DataRinke Hoekstra
 
QBer - Connect your data to the cloud
QBer - Connect your data to the cloudQBer - Connect your data to the cloud
QBer - Connect your data to the cloudRinke Hoekstra
 
Jurix 2014 welcome presentation
Jurix 2014 welcome presentationJurix 2014 welcome presentation
Jurix 2014 welcome presentationRinke Hoekstra
 
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Rinke Hoekstra
 
Prov-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationProv-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationRinke Hoekstra
 
Linkitup: Link Discovery for Research Data
Linkitup: Link Discovery for Research DataLinkitup: Link Discovery for Research Data
Linkitup: Link Discovery for Research DataRinke Hoekstra
 
A Network Analysis of Dutch Regulations - Using the Metalex Document Server
A Network Analysis of Dutch Regulations - Using the Metalex Document ServerA Network Analysis of Dutch Regulations - Using the Metalex Document Server
A Network Analysis of Dutch Regulations - Using the Metalex Document ServerRinke Hoekstra
 
Linked (Open) Data - But what does it buy me?
Linked (Open) Data - But what does it buy me?Linked (Open) Data - But what does it buy me?
Linked (Open) Data - But what does it buy me?Rinke Hoekstra
 
Linked Science - Building a Web of Research Data
Linked Science - Building a Web of Research DataLinked Science - Building a Web of Research Data
Linked Science - Building a Web of Research DataRinke Hoekstra
 
Semantic Representations for Research
Semantic Representations for ResearchSemantic Representations for Research
Semantic Representations for ResearchRinke Hoekstra
 
A Slightly Different Web of Data
A Slightly Different Web of DataA Slightly Different Web of Data
A Slightly Different Web of DataRinke Hoekstra
 
The Knowledge Reengineering Bottleneck
The Knowledge Reengineering BottleneckThe Knowledge Reengineering Bottleneck
The Knowledge Reengineering BottleneckRinke Hoekstra
 
Concept- en Definitie Extractie
Concept- en Definitie ExtractieConcept- en Definitie Extractie
Concept- en Definitie ExtractieRinke Hoekstra
 
SIKS 2011 Semantic Web Languages
SIKS 2011 Semantic Web LanguagesSIKS 2011 Semantic Web Languages
SIKS 2011 Semantic Web LanguagesRinke Hoekstra
 
The MetaLex Document Server - Legal Documents as Versioned Linked Data
The MetaLex Document Server - Legal Documents as Versioned Linked DataThe MetaLex Document Server - Legal Documents as Versioned Linked Data
The MetaLex Document Server - Legal Documents as Versioned Linked DataRinke Hoekstra
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of DataRinke Hoekstra
 

Más de Rinke Hoekstra (20)

Knowledge Representation on the Web
Knowledge Representation on the WebKnowledge Representation on the Web
Knowledge Representation on the Web
 
Managing Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseManaging Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS case
 
An Ecosystem for Linked Humanities Data
An Ecosystem for Linked Humanities DataAn Ecosystem for Linked Humanities Data
An Ecosystem for Linked Humanities Data
 
QBer - Connect your data to the cloud
QBer - Connect your data to the cloudQBer - Connect your data to the cloud
QBer - Connect your data to the cloud
 
Jurix 2014 welcome presentation
Jurix 2014 welcome presentationJurix 2014 welcome presentation
Jurix 2014 welcome presentation
 
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
Provenance and Reuse of Open Data (PILOD 2.0 June 2014)
 
Prov-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance VisualizationProv-O-Viz: Interactive Provenance Visualization
Prov-O-Viz: Interactive Provenance Visualization
 
Linkitup: Link Discovery for Research Data
Linkitup: Link Discovery for Research DataLinkitup: Link Discovery for Research Data
Linkitup: Link Discovery for Research Data
 
A Network Analysis of Dutch Regulations - Using the Metalex Document Server
A Network Analysis of Dutch Regulations - Using the Metalex Document ServerA Network Analysis of Dutch Regulations - Using the Metalex Document Server
A Network Analysis of Dutch Regulations - Using the Metalex Document Server
 
Linked (Open) Data - But what does it buy me?
Linked (Open) Data - But what does it buy me?Linked (Open) Data - But what does it buy me?
Linked (Open) Data - But what does it buy me?
 
Linked Science - Building a Web of Research Data
Linked Science - Building a Web of Research DataLinked Science - Building a Web of Research Data
Linked Science - Building a Web of Research Data
 
COMMIT/VIVO
COMMIT/VIVOCOMMIT/VIVO
COMMIT/VIVO
 
Semantic Representations for Research
Semantic Representations for ResearchSemantic Representations for Research
Semantic Representations for Research
 
A Slightly Different Web of Data
A Slightly Different Web of DataA Slightly Different Web of Data
A Slightly Different Web of Data
 
The Knowledge Reengineering Bottleneck
The Knowledge Reengineering BottleneckThe Knowledge Reengineering Bottleneck
The Knowledge Reengineering Bottleneck
 
Linked Census Data
Linked Census DataLinked Census Data
Linked Census Data
 
Concept- en Definitie Extractie
Concept- en Definitie ExtractieConcept- en Definitie Extractie
Concept- en Definitie Extractie
 
SIKS 2011 Semantic Web Languages
SIKS 2011 Semantic Web LanguagesSIKS 2011 Semantic Web Languages
SIKS 2011 Semantic Web Languages
 
The MetaLex Document Server - Legal Documents as Versioned Linked Data
The MetaLex Document Server - Legal Documents as Versioned Linked DataThe MetaLex Document Server - Legal Documents as Versioned Linked Data
The MetaLex Document Server - Legal Documents as Versioned Linked Data
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of Data
 

Último

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Último (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Wai March 2009 Representing Legal Knowledge On The Semantic Web

  • 1. Representing Legal Knowledge on the Semantic Web Rinke Hoekstra 30-03-2009 WAI Meeting @ VU
  • 2. Overview Challenge for AI & Law Legal Knowledge Representation Incremental Approach Legal core ontology Social reality Representing norms Exceptions Temporal aspects Jurisdiction Scope Discussion 30-03-2009 WAI Meeting @ VU
  • 3. “Lady Justice on a diet” 30-03-2009 WAI Meeting @ VU
  • 4. Typical legal norm 30-03-2009 WAI Meeting @ VU
  • 5. In short… Well (?) structured, man made We’re all subject to it There’s lots and lots of it … online (wetten.nl, rechtspraak.nl) A lot like the web distributed, cross-references But… complex knowledge management issues versions, semantic cross-references, exceptions, etc. 30-03-2009 WAI Meeting @ VU
  • 6. AI&Law: Two Perspectives Formal representation of legal theory Determine status of facts as `legal’ (epistemology) …creating legal knowledge Representation of the law itself KR/Expert system perspective Annotation of sources versioning, authority, accessibility, cross-referencing Reasoning over contents assessment, planning, harmonisation, simulation Tractability & completeness important need correct answers! Open world, traceable to sources 30-03-2009 WAI Meeting @ VU
  • 7. … sounds familiar? 30-03-2009 WAI Meeting @ VU
  • 8.
  • 9. traceable, structural correspondence, scopeProblems! 30-03-2009 WAI Meeting @ VU
  • 10. Incremental Approach Functional Ontology of Law (Valente, 1995) Epistemology of knowledge types in law Legal knowledge as abstraction of common sense Core Ontology Bridges the gap between ‘common sense’ reality and the legal system Norms Specify regulations that hold on reality Use concepts available in the core ontology 30-03-2009 WAI Meeting @ VU
  • 11. From Ontology to Norms Combining knowledge types … combining representation formalisms? Where to draw the line? Approach (… or rather, experiment) Ontology: in OWL 2 DL Norms: in OWL 2 DL, as much as possible Legal Reasoning: DL Reasoning? 30-03-2009 WAI Meeting @ VU
  • 12. LKIF Core Ontology (Hoekstra et al., 2009) http://www.estrellaproject.org/lkif-core Basic legal concepts ‘Basic level categories’ (a.o. Rosch, Lakoff) Shared across legal domains Grounding in common sense Roles Special legal inference Knowledge acquisition support Prevent loss in translation Semantic annotation 30-03-2009 WAI Meeting @ VU
  • 13. From physical to social world Intentional Stance (Dennett, 1987) Intentional notions are generalizations over physical phenomena Construction of social reality (Searle, 1995) Constitutive rules (counts-as) Subjective entities Institutional facts (roles, functions) Propositional attitudes (beliefs, intentions) 30-03-2009 WAI Meeting @ VU
  • 14. Social Reality (Hoekstra, 2009, Ch.7) X counts-as Y in context C 30-03-2009 WAI Meeting @ VU
  • 15. Representing Norms Outcome of a case does not always follow ‘logically’ from premises Freedom of judge to decide Internal inconsistencies Built-in conflict resolution 30-03-2009 WAI Meeting @ VU
  • 16. Representing Norms Norms ≠ Definitions Conflicting norms  inconsistent reality? A norm is an institutional fact that imposes a deontic qualification on aset of situations in reality. Three types permission, prohibition, obligation Two qualifications allowed, disallowed Situations as OWL restrictions on ‘Generic Case’ 30-03-2009 WAI Meeting @ VU
  • 17. LexSpecialis (1) Students registered at this university are allowed to check out a book from this library. Art1a_GC ⊑ Generic_Case ⊑ ∃allowed_by.art1a ≡ Registered_Student⊓ ∃checks_out.Library_Book   Art1a_Permission ⊑ Permission ⊑ ∀allows.Art1a_GC ≡ {art1a} 30-03-2009 WAI Meeting @ VU
  • 18. LexSpecialis (2) Students who have checked out more than five books are not allowed to check out another book. Art1c_GC_F ⊑Generic_Case ⊑∃disallowed_by.{art1c} ≡ Registered_Student⊓≥ 6 checks_out.Library_Book Art1c_GC_P ⊑Generic_Case ⊑∃allowed_by.{art1c} ≡ Registered_Student⊓∃checks_out.Library_Book⊓ ≤ 5 checks_out.Library_Book Art1c_Prohibition ⊑ Prohibition ⊑ ∀disallows.Art1c_GC_F ⊓ ∀allows.Art1c_GC_P ≡ {art1c} 30-03-2009 WAI Meeting @ VU
  • 19. LexSpecialis (3) 30-03-2009 WAI Meeting @ VU
  • 20. Limitations Conflicts may arise between norms that have partially overlapping generic cases OWL 2 DL does not allow the definition of property chains over language constructs disallowsordf:typeordfs:subClassOfordf:type-o allows-->lex_specialis Implementation: HARNESS (OWL Judge) Protégé 4 pluginhttp://www.estrellaproject.org 30-03-2009 WAI Meeting @ VU
  • 21. Lex Superior 30-03-2009 WAI Meeting @ VU
  • 22. Lex Posterior: Temporal Scope Version management of norms and definitions Old version still holds for past cases Hold independently, at the same time Complex determination of validity retroactive, immediate, delayed applicability Approach Explicitly mark dynamic concepts with a temporal restriction Conjunction of ‘CurrentInterval’ with a validity and applicability interval Individuals are timestamped Versions and Applicability of Concept Definitions (Klarman, Hoekstra, Bron, 2008) 30-03-2009 WAI Meeting @ VU
  • 23. Jurisdiction Jurisdiction as topic area (Delegation of authority) NL subClassOfAuthority and issues only (Norm and qualifies only NLJurisdiction) Jurisdiction as geospatial area NL subClassOfAuthority and issues only (Norm and qualifies only (located_inhas The_Netherlands)) Spatial planning IMRO standard vocabulary for categories of land use Problems Delegation causes exception to lex superior rule Spatial relations between regions 30-03-2009 WAI Meeting @ VU Explicit scope of allowed actions Explicit scope of normative content
  • 24. Simplified spatial norms 30-03-2009 WAI Meeting @ VU
  • 25. FEED Portal 30-03-2009 WAI Meeting @ VU
  • 26. Semantic Scope Definitions by restricted to (part of) regulation Requires partitioning of representation Import of definitions “House, as defined in Article 4” Deeming provisions “For the purposes of this chapter, a house boat is considered to be a house as defined in Article 4” … include scope in definition of classes … scope as context in counts-as rule (Searle, 1995) Still thinking about it … 30-03-2009 WAI Meeting @ VU
  • 27. Discussion True ontology based reasoning (LKIF Core) Cognitively intuitive (untested) Flexible system for describing social reality Circumvent inconsistencies Separate norm from situation Explicitly scope class definitions (time, location, …) … works! Limitations Limited expressiveness for describing situations Not all legal reasoning is DL reasoning Enormous threshold … what about verdicts? 30-03-2009 WAI Meeting @ VU
  • 28.
  • 29. Rinke Hoekstra, RadboudWinkels, and Erik Hupkes. Reasoning with spatial plans on the semantic web. In Carole Hafner, editor, Proceedings of ICAIL 2009. IAAIL, ACM Press, June 2009 (to be published)
  • 30. Rinke Hoekstra, JoostBreuker, Marcello Di Bello, and Alexander Boer. LKIF core: Principled ontology development for the legal domain. In JoostBreuker et al., editors, Law, Ontologies and the Semantic Web. IOS Press, Amsterdam, 2009.
  • 31. Saskia van de Ven, Rinke Hoekstra, JoostBreuker, Lars Wortel, and Abdallah El-Ali. Judging Amy: Automated legal assessment using OWL 2. In Proceedings of OWL: Experiences and Directions (OWLED 2008 EU), October 2008.
  • 32.

Notas del editor

  1. Calpestare: trample