Consigue extraer datos de una fuente de datos online.
Budget: $10 – $40 USD
Parte 1
Consigue extraer datos de una fuente de datos online.
Por ejemplo:
una API web meteorológica, un portal inmobiliario o de venta de artículos de segunda mano,
extraer texto de pdfs o foros...
Parte 2
Almacenar esta información de forma estructurada en una base de datos en la nube, puede
ser tipo MongoDB (Mongo Atlas) o una base de datos tipo SQL
Parte 3
Crear un servicio web (usando Python + Flask o Django) que acceda a esa base de datos y
haga algo (puede ser simplemente un print) o algo más elaborado como un buscador web
A entregar:
Dos repositorios públicos en github que contengan:
Sendos archivos Readme.md en los que se explique lo que se pretende hacer, lo que se ha
hecho y las dificultades encontradas en caso de haber alguna.
Se valorará con puntos extra el uso del lenguaje markdown para dar formato al archivo
Readme.md así como la inclusión en dicho documento de links, imágenes y diagramas
elaborados con https://excalidraw.com/ (20% de la nota en el archivo readme.md)
Referencias para markdown: https://markdown.es/sintaxis-markdown/
Repositorio 1: 70% de la nota
Contiene el código relacionado con la extracción de datos, un archivo requirements.txt con
las dependencias necesarias y los archivos .py que se requieran.
Repositorio 2: 30% de la nota
Una carpeta dentro del repositorio con el código relacionado con el servicio web para
consultar la base de datos y mostrar algún resultado.
Consigue extraer datos de una fuente de datos online.
Por ejemplo:
una API web meteorológica, un portal inmobiliario o de venta de artículos de segunda mano,
extraer texto de pdfs o foros...
Parte 2
Almacenar esta información de forma estructurada en una base de datos en la nube, puede
ser tipo MongoDB (Mongo Atlas) o una base de datos tipo SQL
Parte 3
Crear un servicio web (usando Python + Flask o Django) que acceda a esa base de datos y
haga algo (puede ser simplemente un print) o algo más elaborado como un buscador web
A entregar:
Dos repositorios públicos en github que contengan:
Sendos archivos Readme.md en los que se explique lo que se pretende hacer, lo que se ha
hecho y las dificultades encontradas en caso de haber alguna.
Se valorará con puntos extra el uso del lenguaje markdown para dar formato al archivo
Readme.md así como la inclusión en dicho documento de links, imágenes y diagramas
elaborados con https://excalidraw.com/ (20% de la nota en el archivo readme.md)
Referencias para markdown: https://markdown.es/sintaxis-markdown/
Repositorio 1: 70% de la nota
Contiene el código relacionado con la extracción de datos, un archivo requirements.txt con
las dependencias necesarias y los archivos .py que se requieran.
Repositorio 2: 30% de la nota
Una carpeta dentro del repositorio con el código relacionado con el servicio web para
consultar la base de datos y mostrar algún resultado.