Bitácora Proyecto 3 - Pablo Jiménez - Taller de Programación
22 Julio - Se comentó sobre herramientas para trabajar en el proyecto. Se comentó sobre las alternativas de interfaz de usuario con la que se adapta mejor a los requerimientos.
23 Julio - Experimenté hacer requests del timeline. Al inicio utilicé un request a través de un link y usando Postman, pero luego descubrí que Tweepy permite tomar un home_timeline con un sólo request.
24 Julio - Investigé como hacer un despliegue de un queryset en un template de html renderizado a través de Flask, que utiliza python del lado del servidor. Esto para mostrar los tweets con los datos requeridos e imágenes en caso de existir.
25 Julio - Estuve probando la clase StreamListener de tweepy para una sesión de streaming. Pude capturar la información de los tweets de páginas amigas e imprimir en consola la información requerida. Tenemos el problema de que al ejecutar el servidor de streaming, no puede renderizarse la página de flask.
2 Agosto - Estuvimos buscando información sobre como hacer las búsquedas de trending topics. Descubrimos que twitter tiene esa información de lugares selectos y no todos los territorios se encuentran en esa lista. Se descubrió como consultar los lugares disponibles para luego desplegarlos dentro de la interfaz a traves de un selector.
6 Agosto - Hicimos pruebas con archivos de texto almacenados en una carpeta. Se experimentó el funcionamiento de la libreria os. Se hicieron pruebas en capturar texto y darle un formato limpio. Tokenización de las palabras y filtrado de artículos, pronombres y preposiciones. Se crearón las funciones de análisis de tf-idf
8 agosto - Se trabajó en el streaming utilizando la librería threading que permite crear hilos de ejecución simultánea. Esto para tener un servidor web flask y un servidor de streaming de tweets al mismo tiempo. Se implementó el sistema de búsqueda de tweets. Se implementó un sistema de búsqueda por vos. Se definieron los cálculos para puntaje de archivos y se desplegó el ranking en una tabla dentro del template principal.
9 agosto - Deploy de la aplicación a Heroku y corrección de errores
Comentarios
Publicar un comentario