a report from the greek trenches* and linked public sector

26
Towards a Decentralized, Trusted, Intelligent and Linked Public Sector: A Report from the Greek Trenches* Iosif Angelidis, Themis Beris, Ilias Chalkidis, Charalampos Nikolaou, Christos Papaloukas, Panagiotis Soursos and Manolis Koubarakis ΕΚΔΔΑ Ημερίδα Τεχνητής Νοημοσύνης στη Δημόσια Διοίκηση *These slides are available under a non-commercial license. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/.

Upload: others

Post on 22-Apr-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Report from the Greek Trenches* and Linked Public Sector

Towards a Decentralized, Trusted, Intelligent and Linked Public Sector:

A Report from the Greek Trenches*

Iosif Angelidis, Themis Beris, Ilias Chalkidis, Charalampos Nikolaou, Christos Papaloukas, Panagiotis Soursos and Manolis Koubarakis

ΕΚΔΔΑΗμερίδα Τεχνητής Νοημοσύνης στη Δημόσια Διοίκηση

*These slides are available under a non-commercial license. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/.

Page 2: A Report from the Greek Trenches* and Linked Public Sector

Talk Outline

● Motivation● Vision● The Greek legislation platform Nomothesi@● Reengineering Diavgeia● Conclusions and Future Work

Page 3: A Report from the Greek Trenches* and Linked Public Sector

Motivation

● The current state of the art in the Greek public sector amounts to a lot of paper and PDF or Word documents.

Page 4: A Report from the Greek Trenches* and Linked Public Sector

Vision

● Our vision is to go beyond the current state of the public sector to one which is decentralized, trusted, intelligent and linked using Artificial Intelligence technologies.

● We are developing technologies that make public sector information available on the Web as linked data so that it can be exploited by its users (e.g., public sector employees, professionals, software developers and ordinary citizens).

Page 5: A Report from the Greek Trenches* and Linked Public Sector

Nomothesi@

National Printing House of Greece

Nomothesi@Legal Experts

OrdinaryCitizens

GreekGovernment

PublicAuthorities

++

Page 6: A Report from the Greek Trenches* and Linked Public Sector

Pipeline - Nomothesi@

ET.gr CrawlerNomothesia G3 Parser &

Compiler

Nomothesia Preprocessor

Nomothesia EU Directive

Linker

Nomothesia Codification

ParserNomothesia RESTful API

NomothesiaSPARQL EndPoint

DATAPREPROCESSING

INFORMATIONEXTRACTION

PUBLICSERVICES

Nomothesia NERL

Page 7: A Report from the Greek Trenches* and Linked Public Sector

Ontology - Nomothesi@ (ELI)

Persistent URI: http://legislation.di.uoa.gr/eli/{typeoflegislation}/{year}/{id}

Page 8: A Report from the Greek Trenches* and Linked Public Sector

Ontology - Nomothesi@ (Entities)rdfs:label

LegalResourceSubdivision

Referencenomothesia:starts / ends

xsd:intnomothesia:has_reference

Thing

eli:relevant_for

Person

LegalResource

nomothesia: eli: gag:

AdministrativeUnit

dbpedia:

Geographical Landmark

PERSON

LEGISLATION REFERENCE

GEOPOLITICAL ENTITY

GEOGRAPHICAL LANDMARK

xsd:string

Geographical Landmark

rdfs:labelxsd:string

Administrative Unitgag:belongs_to

Farm

Beach

landmarks: gag:

Local DistrictHairpin Turns

Area

Local Road

Road

Agricultural Area

Coastal Area

Marine Area

Highway Road

Forest Area

Islet

Peninsula

LegalResourceSubdivision

Reference nomothesia:has_referenceeli:relevant_for

Persistent URI: http://legislation.di.uoa.gr/entity/{typeofentity}/{id}

Page 9: A Report from the Greek Trenches* and Linked Public Sector

Greek legislation is now 5-star open linked data forming the Greek legal knowledge graph

Page 10: A Report from the Greek Trenches* and Linked Public Sector

Some numbers

● We provide all legal documents of issues A and D of the FEK for the years 1990-2019, the penal and civil code of Greece and all European directives and treaties extracted from EUR-Lex in Greek.

● 12.000 legal documents.● 195.000 references to entities.● 5 million RDF triples in the Greek legal knowledge

graph.

Page 11: A Report from the Greek Trenches* and Linked Public Sector

AI technologies used

● Ontologies and knowledge graphs● RDF, SPARQL, linked data● Entity recognition and disambiguation using deep neural

networks (LSTMs)

Page 12: A Report from the Greek Trenches* and Linked Public Sector

Nomothesi@: why it is important?

● Information discovery or application development is just a few SPARQL queries away.

● Example queries: ○ Find all laws and their revisions that refer to

geographical areas affected by the Peloponnese fires of 2007.

○ Find all laws signed by a minister that refer to the administrative area which he or she represents.

● Points the way for the use of AI technologies in the production of legislation.

Page 13: A Report from the Greek Trenches* and Linked Public Sector

Diavgeia: The Greek Transparency portal (current state)

Public Authorities (Ministries, Court

System, Independent Authorities, etc.)

Diavgeia+

+Journalists

OrdinaryCitizens

GreekGovernment

PublicAuthorities

Page 14: A Report from the Greek Trenches* and Linked Public Sector

Four problems of the current implementation

1. The decisions are PDF files which follow no structuring of their textual content → Keyword search

2. The decisions also make references to the Greek legislation → How can we be sure that the decisions are taken according to the law (e.g., that legislative references exist)?

3. Possible Metadata – Text Document inconsistency

4. No integrity mechanism which ensures the immutability of all decisions over time

Page 15: A Report from the Greek Trenches* and Linked Public Sector

Our goal:

Diavgeia Redefined

A reengineering of Diavgeia to solve these problems, using Semantic Web Technologies and

Permissionless Blockchains

Page 16: A Report from the Greek Trenches* and Linked Public Sector

The decisions follow a common pattern:

Appointment of R.F. as Full Professor

In accordance with:1. The provisions of Law 3549/2007, article 25, paragraph 1.

2. The provisions of Presidential Decree 2011/54.3. The provisions of Law 4386/2016, article 70, paragraph 4.

We decide:1. The appointment of R.F. as Full Professor at the X department, at the Y

university, on the subject of “Semantic Web”.

The decision is also assigned a unique Internet Uploading Number (IUN) and Version

token that are its identifiers.

Appointment is 1 out of 34 different decision types that a

public authority may upload on the transparency portal.

Page 17: A Report from the Greek Trenches* and Linked Public Sector

DiavgeiaRedefined Ontology

Persistent URI: http://www.diavgeia.gov.gr/eli/{iun}/{version}121 different properties to cover all the particularities of different decision types.

Page 18: A Report from the Greek Trenches* and Linked Public Sector

Web Editor: A tool to author the decisions

● This tool is used exclusively by the public sector authorities.

● The Web Editor is a well-structured HTML form that authorities use to write online their decisions → The entities of the HTML form are mappings to the properties of the Diavgeia ontology.

● Upon the form submission, the decision is stored both as a compressed Notation3 file in the filesystem of Diavgeia and in Jena Apache’s triple store.

● Interlinking with other public sector datasets (Nomothesia and administrative geography dataset of Greece).

Page 19: A Report from the Greek Trenches* and Linked Public Sector

Decisions are now 5-star open linked data

Page 20: A Report from the Greek Trenches* and Linked Public Sector

Visualizer

● This tool is used both by the public sector authorities and citizens.

● Provides a visualization of the RDF decisions inside a Web browser → The entities of the RDF decisions are mappings to HTML entities.

Page 21: A Report from the Greek Trenches* and Linked Public Sector

Experimental results: Disk Space reduction

Diavgeia hosted over 26 million PDF decisions when we did our implementation.● Disk space limitations.

Sample consisting of equivalent PDF and compressed Notation3 files. ● Compressed Notation3 files → x86 disk space reduction.

Page 22: A Report from the Greek Trenches* and Linked Public Sector

Blockchain tools

● Stamper: stores decisions expressed in RDF on Bitcoin blockchain

● Consistency Verifier: verifies the immutability of the decisions

Details omitted.

Page 23: A Report from the Greek Trenches* and Linked Public Sector

Diavgeia Redefined in a nutshell

Web Editor

DiavgeiaRedefined

Stamper

Diavgeia Ontology

Visualizer

Consistency Verifier

SemanticQueries

Page 24: A Report from the Greek Trenches* and Linked Public Sector

Lessons Learned (socially)

● Bringing new technologies to the public sector in Greece is very difficult (fighting in the trenches!).

● We will keep working on systems which positively disrupt the public sector.

● Knowledge of AI technologies may makes the public more supportive but also more worried.

● Teaching AI techniques at universities is beneficial.● Collaborate with researchers from other disciplines

when developing technologies for the public sector.

Page 25: A Report from the Greek Trenches* and Linked Public Sector

Future Work

Nomothesia● Implementation of QA systems, chatbots.● Extract geospatial information from FEKs (project

Choronomothesia).

DiavgeiaRedefined● Use other underlying blockchain technologies

(e.g., Ethereum).○ Transaction cost

● Full verification procedure to ensure the data integrity of the SPARQL endpoint.

Page 26: A Report from the Greek Trenches* and Linked Public Sector

Thanks!Any questions?

http://pyravlos-vm5.di.uoa.gr/diavgeia

http://legislation.di.uoa.gr

DiavgeiaRedefined