Skip to main content

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)

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.12.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

p_tlkc_privacy-0.0.12-py3-none-any.whl (32.8 kB view details)

Uploaded Python 3

File details

Details for the file p_tlkc_privacy-0.0.12.tar.gz.

File metadata

  • Download URL: p_tlkc_privacy-0.0.12.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.5

File hashes

Hashes for p_tlkc_privacy-0.0.12.tar.gz
Algorithm Hash digest
SHA256 665846607d21a78f0db0047099795d9b0180c64e3215befd9116aefade7f87b0
MD5 4e935dd25235f9652ce69feb138e233b
BLAKE2b-256 462b3f6af58e458b7632e4601fc396e74e012b6e3ec549112b390076d6404d85

See more details on using hashes here.

File details

Details for the file p_tlkc_privacy-0.0.12-py3-none-any.whl.

File metadata

  • Download URL: p_tlkc_privacy-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 32.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.5

File hashes

Hashes for p_tlkc_privacy-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 4b50c3456e0a40d07f65c33b2ab5ce384f58b357e6ef03c109b7fa5d121486f1
MD5 6a7c9cd9b04a1f053166ea70c6a5a5b1
BLAKE2b-256 a97d39e4c113d0b6b3010596a3ed7a514ccba2ba0274b15efff4804e4c590f3b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page