Ironhack-Data-Madrid-Octubre-2021 / W4-geospatial-data-project

0 stars 5 forks source link

[MariaThelastttt]geoespacial #1

Closed mariadelascotrina closed 2 years ago

mariadelascotrina commented 3 years ago

https://github.com/mariadelascotrina/03.Geoespacial_Maria.git

mariadelascotrina commented 2 years ago

Perdoncito, este proyecto es un ejemplo de cosas que se deben evitar. Como áreas de mejora entiendo que (i) debería hacer hecho eficiente el código, (ii) hacer incluido las funciones en el src (iii) haber hecho un mapita chulo (iv) hacer un main

y mejorarlo en generaaaaal. Por lo menos ahora sé lo que me falta jejejejejeje

image

yamadajc commented 2 years ago

Muy buenas Maria!

Como suelo decir, voy a intentar darte todo el feedback con la intención de que realices un cambio positivo, para que mejores todo lo posible.

README

Ese readme esta como que me suena mucho...jejeje. El caso es que ....¿No se te hace raro leer un articulo en un idioma y de repente que cambie a otro?

Me falta sotry telling. Explica un poco como es la empresa que te ha contratado, de esa forma entender mejor los criterios de selección.

En este proyecto hemos realizado muchos pasos, llamadas a la API para sacar información, almacenamiento en mongo, geoqueries, etc. En este caso, podemos incluir una especie de workflow del proyecto.

Por ultimo me gustaria saber mas sobre lo que me voy a encontrar en tu repo. Dejando de lado el nombre, EL MEJOR.ipynb ... ¿Qué es? ¿Qué me encontrare allí?

Estructura del repo

Vamos con la organización del repo que en este caso solo tienes dos archivos pero podríamos haber añadido más para que el repo estuviera más organizado e invitase al lector a indagar.

Separar cada uno de los pasos del proyecto en distintos jupyters numerados.

Sintaxis de código

def mis_criterios(criterio:str,ubicacion)
    parametros = {
                        "client_id": client_id,
                        "client_secret": client_secret,
                        "v": "20180323",
                        "ll": f"{ubicacion['coordinates'][1]}, {ubicacion['coordinates'][0]}",
                        "query": criterio
                        }   

    resp = requests.get(url_query, params = parametros).json()

    return list(resp["response"]["venues"])

ToDo

Trabajas ordenadamente y es de agradecer. Tan solo te diría que le dieses una vuelta a la atomización de las funciones para dejarlo perfecto.

Has hecho un buen proyecto. Gracias