Metadata-Version: 2.4
Name: dp-sequential-events
Version: 1.8.6
Summary: Privatized 
Project-URL: Homepage, https://github.com/martaajonees/dp-sequential-events
Project-URL: Issues, https://github.com/martaajonees/dp-sequential-events/issues
Author-email: Marta Jones González <martajon10@gmail.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: contourpy
Requires-Dist: cycler
Requires-Dist: dafsa
Requires-Dist: et-xmlfile
Requires-Dist: fonttools
Requires-Dist: graphviz
Requires-Dist: inquirerpy
Requires-Dist: kiwisolver
Requires-Dist: matplotlib
Requires-Dist: networkx
Requires-Dist: numpy
Requires-Dist: openpyxl
Requires-Dist: packaging
Requires-Dist: pandas
Requires-Dist: pillow
Requires-Dist: pyparsing
Requires-Dist: python-dateutil
Requires-Dist: pytz
Requires-Dist: rich
Requires-Dist: scipy
Requires-Dist: six
Requires-Dist: tzdata
Description-Content-Type: text/markdown

# Differential Privacy in Sequential Event Logging
<p align="center">
<img src="https://badgen.net/badge/license/MIT/orange?icon=github" alt="license">
<img src="https://badgen.net/badge/language/Python/yellow" alt="language">
<img src="https://badgen.net/badge/build/passing/green?icon=githubactions" alt="build badge">
<img src="https://badgen.net/pypi/v/dp-sequential-events" alt="PyPI version">
<img src="https://img.shields.io/pypi/pyversions/dp-sequential-events?color=red" alt="Python version supported">
</p>

---

## Project Description
Sequential event logs often contain sensitive information. This program implements differential privacy (DP) techniques to anonymize sequential event logs while preserving statistical properties for analysis. This program can run 2 different functions: the full pipeline and the pattern-oriented pipeline.

<p align="center">
  <picture>
    <source srcset="https://github.com/user-attachments/assets/cfec7311-e4b5-444d-b4ad-fa01b438f985" width="400" media="(prefers-color-scheme: dark)" >
    <img src="https://github.com/user-attachments/assets/25125997-a45e-48de-b7bb-e36ea52f0ee1" alt="Logo" width="400">
  </picture>
</p>

## Installation

To install this program you can use the following command: 





















```
pip install dp-sequential-events
```
To initiate, you can use the command `privseq`

## Usage
<p align="center">
  <picture>
    <source srcset="https://github.com/user-attachments/assets/0a203990-6d15-4fe3-aa20-27bd0f6cec04" width="600" media="(prefers-color-scheme: dark)" >
    <img src="https://github.com/user-attachments/assets/2d0e0ff7-a97c-48b6-8bcd-a3d012a5ee45" alt="Logo" width="600">
  </picture>
</p>


## Authors
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
  <tbody>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/martaajonees"><img src="https://avatars.githubusercontent.com/u/100365874?v=4?s=100" width="100px;" alt="Marta Jones"/><br /><sub><b>Marta Jones</b></sub></a><br /><a href="https://github.com/martaajonees/Local_Privacy/commits?author=martaajonees" title="Code">💻</a></td>
       <td align="center" valign="top" width="14.28%"><a href="https://github.com/ichi91"><img src="https://avatars.githubusercontent.com/u/41892183?v=4?s=100" width="100px;" alt="Anailys Hernandez" style="border-radius: 50%"/><br /><sub><b>Anailys Hernandez</b></sub></a><br /><a href="https://github.com/ichi91/Local_Privacy/commits?author=ichi91" title="Method Designer">💡</a></td>
    </tr>
     
  </tbody>
</table>

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->
