TLKC-privacy model for process mining
Project description
Introduction
This project implements the TLKC-privacy model proposed in the paper TLKC-Privacy Model for Process Mining.
Python package
The implementation has been published as a standard Python package. Use the following command to install the corresponding Python package:
pip install p-tlkc-privacy
Usage
from p_tlkc_privacy.privacyPreserving import privacyPreserving
event_log = "running_example.xes"
L = [2]
C = [1]
K = [1]
K2 = [0.1]
# sensitive = ['creator']
sensitive = []
T = ["minutes"]
cont = []
bk_type = "sequence" #set, multiset, sequence, relative
privacy_aware_log_dir = "xes_results"
privacy_aware_log_path = "test.xes"
pp = privacyPreserving(event_log, "example")
result = pp.apply(T, L, K, C, K2, sensitive, cont, bk_type, privacy_aware_log_dir, privacy_aware_log_path)
print(result)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
p_tlkc_privacy-0.0.13.tar.gz
(16.9 kB
view hashes)
Built Distribution
Close
Hashes for p_tlkc_privacy-0.0.13-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb63df7bfc6be9fe8c7a20826ed4f525376a5f82e5bc15b7b03d338394c449d0 |
|
MD5 | 5f6e71d2619c1d3b3cdb447e25539194 |
|
BLAKE2b-256 | cae9e06621aaf34877117d20dd1f23b669f9b5287c75b07020c5b2ece200b2c9 |