SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Mining, Representation and
Reasoning with Temporal
Expressions in the Legal
Domain
María Navas-Loro
mnavas@fi.upm.es
RuleML+RR Doctoral Consortium - July 14, 2017
(Víctor Rodríguez-Doncel, Asunción Gómez-Pérez)
Universidad Politécnica de Madrid (Spain)
THE IDEA
Context
2
Legal documents everywhere
3
Solution: Q&A about time
We want to make these documents understandable,
answering questions about them.
4
?
!
We focus on judgments
and queries related to time.
STATE OF THE ART
Unifing fields
5
NLP
We need to detect temporal expressions in text.
(Tarsqi, HeidelTime)
6
Representation
Then we have to properly represent them.
(Ontologies, TimeGraphs, T-Prolog…)
(OASIS-LegalRuleML, ODRL…)
7
Reasoning
Finally, reasoning will
be needed to find the
answer to the queries.
8
? !
(Allen’s Interval Temporal Logic, Temporal Languages,
N3Logic, Temporal Description Logics …)
Thesis
Goal
Develop and study an integrated framework that
parses judgments, extracts and represents
temporal expressions and reasons upon them.
Main hypothesis
Expressing temporal rules able to accommodate
the findings of the NLP algorithms and enabling
temporal reasoning in an integrated manner would
unleash new possibilities in temporal legal
reasoning.
9
THESIS
Scope and framework
10
Scope: judgments
11
Framework
Resources for dealing with temporal expressions in
the legal domain (rules, semantic frames…)
Temporal extensions for
ODRL and SHACL
Temporal and legal reasoner
QUERY
legal
documents
REASONER
N
L
P
(current date,
location…)
context
ANSWER
12
Framework
Resources for dealing with temporal expressions in
the legal domain (rules, semantic frames…)
Temporal extensions for
ODRL and SHACL
Temporal and legal reasoner
QUERY
legal
documents
REASONER
N
L
P
(current date,
location…)
context
ANSWER
13
Framework
Resources for dealing with temporal expressions in
the legal domain (rules, semantic frames…)
Temporal extensions for
ODRL and SHACL
Temporal and legal reasoner
QUERY
legal
documents
REASONER
N
L
P
(current date,
location…)
context
ANSWER
14
Framework
Resources for dealing with temporal expressions in
the legal domain (rules, semantic frames…)
Temporal extensions for
ODRL and SHACL
Temporal and legal reasoner
QUERY
legal
documents
REASONER
N
L
P
(current date,
location…)
context
ANSWER
15
Evaluation
• Each part has its own validation.
• Statistical performance measurements for NLP annotation
(such as precision and recall)
• Quality and completeness for the designed representation.
• Rate of true answers by
the reasoner.
16
• Final framework will
be tested by end
users: the system
must be able to
answer to real users queries.
AN EXAMPLE
Real case
17
Example (NLP)
We have a piece of a judgment in English
extracted from Eur-Lex.
18
14
On 5 March 2010, Mr Costeja González, a Spanish national
resident in Spain, lodged with the AEPD a complaint against La
Vanguardia Ediciones SL, which publishes a daily newspaper
with a large circulation, in particular in Catalonia (Spain) (‘La
Vanguardia’), and against Google Spain and Google Inc. The
complaint was based on the fact (…)
16
By decision of 30 July 2010, the AEPD rejected the complaint in
so far as it related to La Vanguardia (…)
Example (Representation)
Possible representation of a complaint including
temporal information.
19
Example (Reasoning)
20
When was the complaint against
Google Inc made?
Google Inc
05.03.2010
Google Inc
Example (Reasoning)
21
When was the complaint against
Google Inc made?
Google Inc
05.03.2010
Google Inc
Example (Reasoning)
22
When was the complaint against
Google Inc made?
Google Inc
05.03.2010
Google Inc
Example (Reasoning)
23
When was the complaint against
Google Inc made?
Google Inc
05.03.2010
Google Inc
05.03.2010
Example (Reasoning)
24
When was the complaint against
Google Inc made?
Google Inc
05.03.2010
Google Inc
05.03.2010
It was lodged on 5 March 2010.
CONCLUSION
Expected contributions
25
Conclusions
• An framework that parses judgments, extracts
and represents temporal expressions and
reasons upon them, in an integrated manner.
• Expected resources and innovation for each of
the three parts:
• Tagged corpora, expressions, semantic frames, synonyms,
new NLP techniques...
• Representation extension of existing languages / reuse of
existing ontologies.
• Rules for temporal legal reasoning.
26
Thank you for your attention
27
Bibliography
Tarsqi Toolkit: http://www.timeml.org/tarsqi/toolkit/index.html
HeidelTime: https://github.com/HeidelTime
LegalRuleML: Athan, T., Governatori, G., Palmirani, M., Paschke, A., &
Wyner, A. (2015, July). LegalRuleML: Design principles and
foundations. In Reasoning Web International Summer School (pp. 151-
188). Springer International Publishing.
ODRL: https://www.w3.org/community/odrl/
Time Ontology: https://www.w3.org/TR/owl-time/
Timegraphs: Gerevini, A., Schubert, L., & Schaeffer, S. (1993).
Temporal reasoning in Timegraph I–II. ACM SIGART Bulletin, 4(3), 21-
25.
T-Prolog: Futo, I., & Szeredi, J. (1980). T-Prolog user manual. Institute
for Coordination of Computer Techniques, Budapest.
Allen’s TL: Allen, J. F. (1983). Maintaining knowledge about temporal
intervals. Communications of the ACM, 26(11), 832-843.
N3Logic: Berners-Lee, T., Connolly, D., Kagal, L., Scharf, Y., &
Hendler, J. (2008). N3logic: A logical framework for the world wide
web. Theory and Practice of Logic Programming, 8(3), 249-269.
EUR-Lex: http://eur-lex.europa.eu/homepage.html
28
Mining, Representation and
Reasoning with Temporal
Expressions in the Legal
Domain
María Navas-Loro
mnavas@fi.upm.es
RuleML+RR Doctoral Consortium - July 14, 2017
(Víctor Rodríguez-Doncel, Asunción Gómez-Pérez)
Universidad Politécnica de Madrid (Spain)

Weitere ähnliche Inhalte

Ähnlich wie Mining, Representation and Reasoning with Temporal Expressions in the Legal Domain

USING MACHINE LEARNING TO BUILD A SEMI-INTELLIGENT BOT
USING MACHINE LEARNING TO BUILD A SEMI-INTELLIGENT BOT USING MACHINE LEARNING TO BUILD A SEMI-INTELLIGENT BOT
USING MACHINE LEARNING TO BUILD A SEMI-INTELLIGENT BOT ecij
 
Applications of ontologies and problem-solving methods.pdf
Applications of ontologies and problem-solving methods.pdfApplications of ontologies and problem-solving methods.pdf
Applications of ontologies and problem-solving methods.pdfLisa Muthukumar
 
OpenMinTeD: Making Sense of Large Volumes of Data
OpenMinTeD: Making Sense of Large Volumes of DataOpenMinTeD: Making Sense of Large Volumes of Data
OpenMinTeD: Making Sense of Large Volumes of Dataopenminted_eu
 
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionJarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionPalGov
 
Work towards a quantitative model of risk in patent litigation
Work towards a quantitative model of risk in patent litigationWork towards a quantitative model of risk in patent litigation
Work towards a quantitative model of risk in patent litigationKripa (कृपा) Rajshekhar
 
Ontologies for Smart Cities
Ontologies for Smart CitiesOntologies for Smart Cities
Ontologies for Smart CitiesLD4SC
 
LawORDate: a Service for Distinguishing Legal References from Temporal Expres...
LawORDate: a Service for Distinguishing Legal References from Temporal Expres...LawORDate: a Service for Distinguishing Legal References from Temporal Expres...
LawORDate: a Service for Distinguishing Legal References from Temporal Expres...María Navas Loro
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologieseswcsummerschool
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word CloudsMarina Santini
 
Using Bibliometrics to Keep Up with the Joneses
Using Bibliometrics to Keep Up with the JonesesUsing Bibliometrics to Keep Up with the Joneses
Using Bibliometrics to Keep Up with the JonesesChristina Pikas
 
Automated Discovery of Logical Fallacies in Legal Argumentation
Automated Discovery of Logical Fallacies in Legal ArgumentationAutomated Discovery of Logical Fallacies in Legal Argumentation
Automated Discovery of Logical Fallacies in Legal Argumentationgerogepatton
 
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONAUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONijaia
 
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONAUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONgerogepatton
 
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONAUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONgerogepatton
 
Type Vector Representations from Text. DL4KGS@ESWC 2018
Type Vector Representations from Text. DL4KGS@ESWC 2018Type Vector Representations from Text. DL4KGS@ESWC 2018
Type Vector Representations from Text. DL4KGS@ESWC 2018Federico Bianchi
 
An-Exploration-of-scientific-literature-using-Natural-Language-Processing
An-Exploration-of-scientific-literature-using-Natural-Language-ProcessingAn-Exploration-of-scientific-literature-using-Natural-Language-Processing
An-Exploration-of-scientific-literature-using-Natural-Language-ProcessingTheodore J. LaGrow
 
Text Mining: the next data frontier. Beyond Open Access
Text Mining: the next data frontier. Beyond Open AccessText Mining: the next data frontier. Beyond Open Access
Text Mining: the next data frontier. Beyond Open Accessopenminted_eu
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalgowthamnaidu0986
 
Finding the Law for Sharing Data in Academia
Finding the Law for Sharing Data in AcademiaFinding the Law for Sharing Data in Academia
Finding the Law for Sharing Data in AcademiaMarlon Domingus
 

Ähnlich wie Mining, Representation and Reasoning with Temporal Expressions in the Legal Domain (20)

USING MACHINE LEARNING TO BUILD A SEMI-INTELLIGENT BOT
USING MACHINE LEARNING TO BUILD A SEMI-INTELLIGENT BOT USING MACHINE LEARNING TO BUILD A SEMI-INTELLIGENT BOT
USING MACHINE LEARNING TO BUILD A SEMI-INTELLIGENT BOT
 
Applications of ontologies and problem-solving methods.pdf
Applications of ontologies and problem-solving methods.pdfApplications of ontologies and problem-solving methods.pdf
Applications of ontologies and problem-solving methods.pdf
 
OpenMinTeD: Making Sense of Large Volumes of Data
OpenMinTeD: Making Sense of Large Volumes of DataOpenMinTeD: Making Sense of Large Volumes of Data
OpenMinTeD: Making Sense of Large Volumes of Data
 
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionJarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
 
Work towards a quantitative model of risk in patent litigation
Work towards a quantitative model of risk in patent litigationWork towards a quantitative model of risk in patent litigation
Work towards a quantitative model of risk in patent litigation
 
Ontologies for Smart Cities
Ontologies for Smart CitiesOntologies for Smart Cities
Ontologies for Smart Cities
 
LawORDate: a Service for Distinguishing Legal References from Temporal Expres...
LawORDate: a Service for Distinguishing Legal References from Temporal Expres...LawORDate: a Service for Distinguishing Legal References from Temporal Expres...
LawORDate: a Service for Distinguishing Legal References from Temporal Expres...
 
Ontology learning
Ontology learningOntology learning
Ontology learning
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 
Using Bibliometrics to Keep Up with the Joneses
Using Bibliometrics to Keep Up with the JonesesUsing Bibliometrics to Keep Up with the Joneses
Using Bibliometrics to Keep Up with the Joneses
 
Automated Discovery of Logical Fallacies in Legal Argumentation
Automated Discovery of Logical Fallacies in Legal ArgumentationAutomated Discovery of Logical Fallacies in Legal Argumentation
Automated Discovery of Logical Fallacies in Legal Argumentation
 
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONAUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
 
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONAUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
 
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATIONAUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
AUTOMATED DISCOVERY OF LOGICAL FALLACIES IN LEGAL ARGUMENTATION
 
Type Vector Representations from Text. DL4KGS@ESWC 2018
Type Vector Representations from Text. DL4KGS@ESWC 2018Type Vector Representations from Text. DL4KGS@ESWC 2018
Type Vector Representations from Text. DL4KGS@ESWC 2018
 
An-Exploration-of-scientific-literature-using-Natural-Language-Processing
An-Exploration-of-scientific-literature-using-Natural-Language-ProcessingAn-Exploration-of-scientific-literature-using-Natural-Language-Processing
An-Exploration-of-scientific-literature-using-Natural-Language-Processing
 
Text Mining: the next data frontier. Beyond Open Access
Text Mining: the next data frontier. Beyond Open AccessText Mining: the next data frontier. Beyond Open Access
Text Mining: the next data frontier. Beyond Open Access
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professional
 
Finding the Law for Sharing Data in Academia
Finding the Law for Sharing Data in AcademiaFinding the Law for Sharing Data in Academia
Finding the Law for Sharing Data in Academia
 

Kürzlich hochgeladen

Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.KathleenAnnCordero2
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comsaastr
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxnoorehahmad
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxFamilyWorshipCenterD
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Escort Service
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !risocarla2016
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGYpruthirajnayak525
 

Kürzlich hochgeladen (20)

Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !James Joyce, Dubliners and Ulysses.ppt !
James Joyce, Dubliners and Ulysses.ppt !
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
 

Mining, Representation and Reasoning with Temporal Expressions in the Legal Domain

  • 1. Mining, Representation and Reasoning with Temporal Expressions in the Legal Domain María Navas-Loro mnavas@fi.upm.es RuleML+RR Doctoral Consortium - July 14, 2017 (Víctor Rodríguez-Doncel, Asunción Gómez-Pérez) Universidad Politécnica de Madrid (Spain)
  • 4. Solution: Q&A about time We want to make these documents understandable, answering questions about them. 4 ? ! We focus on judgments and queries related to time.
  • 5. STATE OF THE ART Unifing fields 5
  • 6. NLP We need to detect temporal expressions in text. (Tarsqi, HeidelTime) 6
  • 7. Representation Then we have to properly represent them. (Ontologies, TimeGraphs, T-Prolog…) (OASIS-LegalRuleML, ODRL…) 7
  • 8. Reasoning Finally, reasoning will be needed to find the answer to the queries. 8 ? ! (Allen’s Interval Temporal Logic, Temporal Languages, N3Logic, Temporal Description Logics …)
  • 9. Thesis Goal Develop and study an integrated framework that parses judgments, extracts and represents temporal expressions and reasons upon them. Main hypothesis Expressing temporal rules able to accommodate the findings of the NLP algorithms and enabling temporal reasoning in an integrated manner would unleash new possibilities in temporal legal reasoning. 9
  • 12. Framework Resources for dealing with temporal expressions in the legal domain (rules, semantic frames…) Temporal extensions for ODRL and SHACL Temporal and legal reasoner QUERY legal documents REASONER N L P (current date, location…) context ANSWER 12
  • 13. Framework Resources for dealing with temporal expressions in the legal domain (rules, semantic frames…) Temporal extensions for ODRL and SHACL Temporal and legal reasoner QUERY legal documents REASONER N L P (current date, location…) context ANSWER 13
  • 14. Framework Resources for dealing with temporal expressions in the legal domain (rules, semantic frames…) Temporal extensions for ODRL and SHACL Temporal and legal reasoner QUERY legal documents REASONER N L P (current date, location…) context ANSWER 14
  • 15. Framework Resources for dealing with temporal expressions in the legal domain (rules, semantic frames…) Temporal extensions for ODRL and SHACL Temporal and legal reasoner QUERY legal documents REASONER N L P (current date, location…) context ANSWER 15
  • 16. Evaluation • Each part has its own validation. • Statistical performance measurements for NLP annotation (such as precision and recall) • Quality and completeness for the designed representation. • Rate of true answers by the reasoner. 16 • Final framework will be tested by end users: the system must be able to answer to real users queries.
  • 18. Example (NLP) We have a piece of a judgment in English extracted from Eur-Lex. 18 14 On 5 March 2010, Mr Costeja González, a Spanish national resident in Spain, lodged with the AEPD a complaint against La Vanguardia Ediciones SL, which publishes a daily newspaper with a large circulation, in particular in Catalonia (Spain) (‘La Vanguardia’), and against Google Spain and Google Inc. The complaint was based on the fact (…) 16 By decision of 30 July 2010, the AEPD rejected the complaint in so far as it related to La Vanguardia (…)
  • 19. Example (Representation) Possible representation of a complaint including temporal information. 19
  • 20. Example (Reasoning) 20 When was the complaint against Google Inc made? Google Inc 05.03.2010 Google Inc
  • 21. Example (Reasoning) 21 When was the complaint against Google Inc made? Google Inc 05.03.2010 Google Inc
  • 22. Example (Reasoning) 22 When was the complaint against Google Inc made? Google Inc 05.03.2010 Google Inc
  • 23. Example (Reasoning) 23 When was the complaint against Google Inc made? Google Inc 05.03.2010 Google Inc 05.03.2010
  • 24. Example (Reasoning) 24 When was the complaint against Google Inc made? Google Inc 05.03.2010 Google Inc 05.03.2010 It was lodged on 5 March 2010.
  • 26. Conclusions • An framework that parses judgments, extracts and represents temporal expressions and reasons upon them, in an integrated manner. • Expected resources and innovation for each of the three parts: • Tagged corpora, expressions, semantic frames, synonyms, new NLP techniques... • Representation extension of existing languages / reuse of existing ontologies. • Rules for temporal legal reasoning. 26
  • 27. Thank you for your attention 27
  • 28. Bibliography Tarsqi Toolkit: http://www.timeml.org/tarsqi/toolkit/index.html HeidelTime: https://github.com/HeidelTime LegalRuleML: Athan, T., Governatori, G., Palmirani, M., Paschke, A., & Wyner, A. (2015, July). LegalRuleML: Design principles and foundations. In Reasoning Web International Summer School (pp. 151- 188). Springer International Publishing. ODRL: https://www.w3.org/community/odrl/ Time Ontology: https://www.w3.org/TR/owl-time/ Timegraphs: Gerevini, A., Schubert, L., & Schaeffer, S. (1993). Temporal reasoning in Timegraph I–II. ACM SIGART Bulletin, 4(3), 21- 25. T-Prolog: Futo, I., & Szeredi, J. (1980). T-Prolog user manual. Institute for Coordination of Computer Techniques, Budapest. Allen’s TL: Allen, J. F. (1983). Maintaining knowledge about temporal intervals. Communications of the ACM, 26(11), 832-843. N3Logic: Berners-Lee, T., Connolly, D., Kagal, L., Scharf, Y., & Hendler, J. (2008). N3logic: A logical framework for the world wide web. Theory and Practice of Logic Programming, 8(3), 249-269. EUR-Lex: http://eur-lex.europa.eu/homepage.html 28
  • 29. Mining, Representation and Reasoning with Temporal Expressions in the Legal Domain María Navas-Loro mnavas@fi.upm.es RuleML+RR Doctoral Consortium - July 14, 2017 (Víctor Rodríguez-Doncel, Asunción Gómez-Pérez) Universidad Politécnica de Madrid (Spain)