A visualization and analytics dashboard that is able to connect to APIs, receive your data, and allow you to run Machine Learning models from a server. Started as a university project, and will be deployed in their servers probably later this year. Also being worked on together with university staff for an E.U.-sponsored project.
Want to contribute? Take a moment to review the style and contributor guidelines
Just looking around? Then you can either install locally or with docker.
- Get Python3.6+, optionally with Anaconda. You might want to set up a virtual environment
- Download (either via
git clone https://github.com/KMouratidis/EDA_miner_public
or as a zip) - You'll need redis (if on Windows, you might also need this) and graphviz (for pygraphviz)
- Run
pip install -r requirements.txt
- Run
python app.py
- Go to your browser,
http://127.0.0.1:8050
- Download (either via
git clone https://github.com/KMouratidis/EDA_miner_public
or as a zip) - Get Redis in Docker, start a server, and publish port 6379, by running:
sudo docker run --name=redis-devel --publish=6379:6379 --hostname=redis --restart=on-failure --detach redis:latest
- Navigate to the EDA Miner folder and run this to build the docker container:
sudo docker build -t kmouratidis/eda_miner .
- Run the app container:
sudo docker run --network host kmouratidis/eda_miner
- Go to http://127.0.0.1:8050/