This document discusses law-as-code, which involves drafting legal rules in a machine-readable language. It presents several research projects involving law-as-code, including the Hellenic OCR Team project, SmartLegal project, LogLaw, and AKN. The Hellenic OCR Team project involves crowdsourcing the processing and analysis of parliament data from public, private, and academic sectors. SmartLegal uses a reverse engineering approach to model legal rules with software tools to enable digital services. The document provides steps to build a consortium to conduct a proof-of-concept on law-as-code and train an interdisciplinary team to complete the assignment and demonstrator. It includes a semantic representation and visualization of
1 of 10
More Related Content
A law-as-code approach to fundamentally transform rulemaking in Greece
2. Law-as-Code: what is it?
Research partnership
Proof of Concept
How it’s done
Step-by-step guide
Contact & disclaimer
3. Drafting rules (law) in machine-
consumable language (code)
2019 Observatory of Public Sector
Innovation (OPSI/OECD) trend
Language – Technology agnostic
Isomorphism:+ equivalency of code & law
Notion of ‘legal engineering’
+ Capon & Cohen, 1992
4. Hellenic
OCR
Team
SmartLegal
Crowd-sourcing initiative
Processing & analysis of parliament data
Open science, software & data
Public, private & academia sectors
Experts (39) & institutions (4) in 12 countries
Beyond state-of-the-art projects
Machine-consumable rules
Reverse (legal) engineering approach (RE)
Law development with modeling toolsets
Enable digital service delivery
Based in Wellington, New Zealand
6. Build a consortium
Put an interdisciplinary team together
Find an ideal proof-of-concept
Design a training curriculum
Train the team
Complete the assignment
Organize a demonstrator
8. Semantic representation (part of art. 3 L.4703/2020)
Log Law
Hellenic Law 4703 Does the assembly comply with Article 3?
Hellenic Law 4703 If Public outdoor assembly = false then true else Notification
Public outdoor assembly Is the assembly a public outdoor assembly?
Public outdoor assembly if rule1 = true and rule2 = true then block1 else false
Public outdoor assembly:rule1
Is the assembly of persons to take place in an open, non-
enclosed space, on a temporary basis?
Public outdoor assembly:rule2
Is the assembly of persons for the same purpose, in particular
for joint testimony, presentation of options, formulation of
requests of whatever nature, or decisions on them?
Public outdoor assembly:block1
if Fixed assembly = true or Moving assembly = true then true
else false
Notification
Has the notification requirement of Article 3 been complied
with?
Notification If Notice irrelevant = true then true else Article 3
Notice irrelevant Is notification irrelevant for compliance with Article 3?
Notice irrelevant If May Day = true or November17 = true then true else false
May Day May Day exception?
May Day If rule1= true then true else false
May Day:rule1 Is the assembly taking place to celebrate May Day?
November17 November 17 exception?
November17 If rule1= true then true else false