Este proyecto tiene por objectivo extraer los datos de incidentes de resumen.cbv.cl para posterior analisis.
- Python 3: A programming language that lets you work more quickly and integrate your systems more effectively.
- Pip 3: Pip is the package installer for Python.
-
Descargar e ingresar al proyecto:
git clone https://github.com/Pr0gmaT1k/CBV_Data_Analytics cd CBV_Data_Analytics -
Instalar las dependencias:
pip3 install -r requirements.txt
-
Extraer los datos y conviertirlos a un
JSONlocalresult.json:python3 ./load_data.py
-
Compilar los datos y generar informes mensuales, anuales y historicos por cada compañia y todo el CBV.:
python3 ./generate_chart.py
- alive_progress: A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
- BeautifulSoup: Quick turnaround projects like screen-scraping.
- matplotlib: Comprehensive library for creating static, animated, and interactive visualizations in Python.
- requests: A simple, yet elegant, HTTP library.
CBV_Data_Analytics Copyright (C) 2023 Cuerpo de Bomberos de Valparaíso
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.