GithubHelp home page GithubHelp logo

dssgxuk / bmwi Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 4.0 111.07 MB

Unemployment Rate forecasting tool built for BMWi during the Data Science for Social Good Fellowship https://dssgxuk.github.io/bmwi/

Home Page: https://bmwi-tool.herokuapp.com/

Python 0.22% Jupyter Notebook 99.78% Shell 0.01%
python forecasting vector-autoregression machine-learning open-source data-science-for-social-good

bmwi's Introduction

bmwi

๐Ÿ“Š BMWI Prediction and Visualisation Tool

๐Ÿ“– Resources

You can find all the relevant links for project here:-

  • Regional Unemployment Forecasting Tool: here

  • Documentation: here

  • Video Tutorials: The tutorials to understand how the application works can be found here

๐Ÿš€ About the Project

This project is a collaboration between German Federal Ministry for Economic Affairs and Energy (BMWi) and Data Science for Social Good Fellowship, UK. The goal of the project is to build a bottom-up forecasting model for predicting economic development in Germany based on regional data. The bottom-up approach focusses on the predictions at the Kreis (county) level rather than a federal level and provides an alternate approach to forecasting. The project draws on fine-grained data on the demographic, economic and sectoral structure of regions with the aim of improving economic forecasts during times of shocks. The unemployment rate in the different regions of Germany has been used as a proxy for the economic development in that region.

Presentation Video

๐Ÿงฐ About the tool

This is a forecasting tool built using Streamlit to forecast the unemployment rate for the next three months at the Kreis level in Germany. The purpose of the tool is to provide a complete pipeline from data analysis to model predictions in a simple easy-to-acess UI.

Project Overview

The following diagram shows the tool architecture which includes the data processing, predictions and deployment.

architecture

๐Ÿ–ฅ๏ธ Dashboard

The dashboard of the tool is built using Streamlit.

dashboard

โšก How to Run

  • Clone the repository - git clone https://github.com/DSSGxUK/bmwi.git
  • Install the dependencies - pip install -r requirements.txt
  • Run the application - streamlit run app.py

โš’๏ธ Contributors

The fellows undertaking this project are:


Amit Sasson


Cinny Lin


Prakhar Rathi


Vighnesh Natarajan Ganesh

The mentors for this project are:


Doschmund Kwiatkowski


Yurii Tolochko

bmwi's People

Contributors

amitsasson avatar cinnylin avatar prakharrathi25 avatar vighneshnatarajanganesh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bmwi's Issues

dataframe display

  1. unemployment rate doesnt need to show four digits
  2. rename column names for "last_month%" etc
  3. be able to download dataframe as excel files

improve map labels

the labels for the map is so slow!!! i think the map is really important to them so we need to improve it somehow maybe different ways to label tags โ€”> instead make it dropdown of bundesland and kreis and label based on those in the map
Screen Shot 2021-08-12 at 11 49 10 PM

better map

make a better map feature with better interaction, labels with hover, choropleth map

grouped ranking bug

grouped rankings is confusing (i knowww but i dont know how to improve it) --> video documentation? what else???
Screen Shot 2021-08-13 at 12 07 52 AM

dropdown note

i dont think they know they can type in the dropdown so add a note on that (and also sort in alphabetical order for kreis options)
Screen Shot 2021-08-12 at 9 01 39 PM

Improve the Readme

Even for DSSGx UK, it might be helpful to have a good Readme on the organization repository. I will fix this readme specifically!

linear regression on error analysis page is slow

linear regression on error analysis page is slow; results of most important structure on error analysis page is interesting but takes too long, interested to know what is correlated with those structures

Add video documentation

Video documentation is an important aspect of the docs. Add links to the video documentation for the partners.

Graphs redirect to the old repository and not the new one

Currently, the mermaid graphs in the documentation point to the-tool-bmwi repo and not the DSSGxUK repository which is where it should point to.

image

We can only edit the links if this repository is made public. Added to Monday.com to mail the partners about the repository being public.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.