Skip to content

demstalferez/Consultor-de-datos-Spanish-government

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imagen de la Aplicación

Navegador de Datasets de Datos Abiertos del Gobierno de España

Este proyecto es una aplicación web para explorar y consultar los datasets disponibles en el portal de datos abiertos del Gobierno de España.

Demo en Vivo

Puedes ver una versión en vivo de la aplicación en el siguiente enlace:

Ver Demo

Características

  • Lista de Datasets: La aplicación muestra una lista de datasets disponibles en el portal.
  • Consulta SPARQL Personalizada: Permite al usuario introducir y ejecutar consultas SPARQL personalizadas para obtener información específica de los datasets.
  • Caché de Datos: Utiliza un caché para mejorar el rendimiento de las consultas y reducir la carga en el servidor SPARQL.

Tecnologías Utilizadas

  • Streamlit: Framework de Python para crear aplicaciones web de análisis de datos. Se utiliza para diseñar y desplegar la interfaz de la aplicación.
  • Pandas: Biblioteca de Python para manipulación y análisis de datos. Se utiliza para procesar los datos obtenidos a través de las consultas SPARQL.
  • Requests: Biblioteca de Python para realizar solicitudes HTTP. Se utiliza para comunicarse con el endpoint SPARQL.
  • CacheTools: Biblioteca de Python para caché. Se utiliza para almacenar en caché las consultas y mejorar el rendimiento de la aplicación.
  • SPARQL: Lenguaje de consulta utilizado para consultar los datasets disponibles en el portal de datos abiertos del Gobierno de España.

¿Para Qué Sirve?

Esta aplicación es útil para personas interesadas en explorar y trabajar con datos abiertos proporcionados por el Gobierno de España. Permite obtener una visión general de los datasets disponibles y realizar consultas personalizadas para extraer datos específicos.

Cómo Usarlo

  1. Clonar este repositorio o descargarlo como ZIP.
  2. Instalar las dependencias necesarias con pip install -r requirements.txt.
  3. Ejecutar la aplicación con el comando streamlit run app.py.
  4. Navega a la URL que Streamlit te proporciona (por lo general, http://localhost:8501) y explora la aplicación.

Contribuciones

Las contribuciones son bienvenidas. Si tienes alguna mejora o corrección, por favor, crea un 'pull request' o abre un 'issue'.

Licencia

Este proyecto está bajo la licencia MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages