This repository contains a prototype implementation for CleanEr, a generic framework that is used on top of existing data cleaning systems and that assists users in identifying the impact of potential cleaning errors on query results, and in deciding accordingly whether and how to proceed with the cleaning.
You can find screenshots of the different views under screenshots/
, and watch a video that demonstrates
our framework and its key features.
- Build the Python implementation of the algorithms by running
poetry build
fromimpl/
. - Install the dependencies of the Flask server by running
poetry install --no-root
fromflask-app/
. - Start the Flask server by running
poetry run python3 flask_app/app.py
fromflask-app/
. - Install the dependencies of the Node.js server by running
npm install
fromreact-app/
. - Start the Node.js server by running
npm run build && npm run start
fromreact-app/
.