Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ayushsubedi/kohokoho_web

(WIP) a simple POC web app for kohokoho anonymization of datasets
https://github.com/ayushsubedi/kohokoho_web

dataset-anonymization gdpr-compliant github-actions heroku-deployment kohokoho python streamlit-webapp

Last synced: about 2 months ago
JSON representation

(WIP) a simple POC web app for kohokoho anonymization of datasets

Awesome Lists containing this project

README

        

## Test it here

https://kohokoho.herokuapp.com/

## Version-O Demo

![demo](https://github.com/ayushsubedi/kohokoho_web/blob/main/static/demo/demo.gif)

## Installation

#### Clone the repository

`https://github.com/ayushsubedi/kohokoho_web`

#### CD into the cloned directory and create a virtualenv

`python -m venv env`

### Enable virtualenv

Windows

`.\env\Scripts\activate`

Mac/Linux

`source env/bin/activate`

### Install dependency packages from requirements.txt

`pip install -r requirements.txt`

### Run streamlit app

`streamlit run app.py`

## OR, build using docker

`docker build -t kohokoho_web .`

`docker run -p 8501:8501 -ti kohokoho_web /bin/bash -c "cd /src && source activate ml && streamlit run app.py"`