Skip to content

cknabs/EUvsDisinfo

Repository files navigation

CI Requirements Status frictionless

EUvsDisinfo

This project aims to scrape, visualize and analyse data from euvsdisinfo.eu, in particular the EUvsDisinfo database compiled by the EU East StratCom Task Force. Check out a live deployment of this repo on eu-vs-disinfo.herokuapp.com!

Running locally

To run the dashboard locally, simply clone the repository, install the required dependencies, and run index.py.

git clone https://github.com/cknabs/EUvsDisinfo.git
cd EUvsDisinfo
poetry install # or create a virtual environment and use `pip install -r requirements.txt`
poetry run python index.py

Dependencies

This project relies heavily on the Beautiful Soup library (v4) for scraping, and on the plotly library for all the visualizations. Dependencies are managed using Poetry; the requirements.txt file is generated from the dependencies specified in pyproject.toml, and is used for the Heroku deployment of the dashboard.

Releases

No releases published

Packages

No packages published