Skip to content

idealley/grakn-gdpr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GRAKN - GDPR

This project describes how to use GRAKN to track personal data:

  • imported and export
  • use of each personal item (email, name) across systems
  • authorization
  • actions on that data
  • User dashboard to have an overview on the use of his data.

Project structure

/api

Node.js api that is used as the central point and lingua franca for all systems to communicate with GRAKN.AI. The API uses a mongo database to manage API users, but that could be anything.

/dashboard

Vuejs Dashboard that is used to display users data. That is the visible part of GDPR for users

/data

Test data to load in GRAKN.AI

/rules

Rules to lo load in GARKN.AI

/schema

Todo

Add response from system after deletion

Schema

Grakn GDPR schema example. TODO add content schema.

Getting started

Call the loading script with the following params:

    './load.sh <path> <keyspace>'

The path is the path to the grakn install directory if GRAKN is installed at the root:

    './load.sh grakn grakn'

This script will load the ontology, the demo data and the rules.

Releases

No releases published

Packages

No packages published

Languages