Description
Découvrez le projet DBnomics, un agrégateur de données économiques publiques provenant d’une centaine de fournisseurs dans le monde (INSEE, Banque Mondiale, FMI, etc.) développé entièrement en Python et sous licence libre (AGPLv3+).
DBnomics permet aux économistes, étudiants, chercheurs, data-journalistes, etc. d’accéder à des données publiques très facilement, sans avoir à gérer les formats propres au différents fournisseurs. En effet, les données arrivent directement sous forme de DataFrame Pandas grâce au client Python.
Pour cela DBnomics dispose d’un système de data fetchers, des programmes Python correspondant chacun à un fournisseur de données, et d’un système de pipelines pour les faire tourner quotidiennement.
DBnomics distribue ses données via son API publique, utilisée par les modules clients disponibles entre-autres en Python et R, et permet de sous-tendre le développement d’applications utilisant des données macroéconomiques (e.g. dashboards).
Cette conférence présente le projet DBnomics, plonge au cœur de son architecture technique, et montre comment réaliser un dashboard en utilisant le client DBnomics en Python avec Streamlit.