Skip to content

A Multilingual Covid-19 dashboard built using plotly Dash, used Hugging face transformer - MarianMT for translation.

License

Notifications You must be signed in to change notification settings

nagarajbhat/dash-covid19-multilingual

Repository files navigation

Description

A Multilingual Covid-19 dashboard built using plotly Dash, used Hugging face transformer - MarianMT for translation. Also has live news feed built using newsapi. Single language version of this app is currently deployed in heroku - here

This project trended on the subreddit r/dataisbeautiful with over 8k upvotes - link to the post

Screenshots -

screenshot1 screenshot2 screenshot3 screenshot4 screenshot5

Instrucitons to run locally.

  1. Clone this repo
git clone https://github.com/nagarajbhat/dash-covid19-multilingual.git
  1. Create and activate virtual environment (windows)
python -m virtualenv venv
cd venv/Scripts
activate
  1. Come back to project folder and install dependencies using requirements.txt
pip install -r requirements.txt
  1. Go to newsapi , create an account and copy your api key, and replace the api key in app.py
newsapi = NewsApiClient(api_key='<YOUR_API_KEY>')
  1. execute the app from the command line
python app.py
  1. open in browser the app will be served at https://localhost:8050

About

A Multilingual Covid-19 dashboard built using plotly Dash, used Hugging face transformer - MarianMT for translation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published