HOY TRASNOCHE es el único y mejor podcast de cine del mundo. Conducen Fiorella Sargenti y Santiago Calori. El COUNTRY CLUB es el podcast exclusivo para subscriptores.
El sitio web consiste de una tabla con datos de los episodios: nombre, fecha de publicación, duración y link para escucharlo; y de las películas: nombre, año de estreno y link a Letterboxd.
La tabla es interactiva, por lo que se puede ordenar por número de episodio, duración y fecha de publicación, o realizar una búsqueda por nombre de episodio/película.
Se combinan códigos de programación en R
(principalmente) y python
. El sitio web utiliza datos de Spotify y Letterboxd, con ejecución automática via GitHub Actions y creación del sitio web mediante Quarto.
Los datos de Spotify de HOY TRASNOCHE se acceden mediante la librería de Python {spotipy}
, para lo cual es necesario tener credenciales de la API.
Los datos provenientes del COUNTRY CLUB se extraen de forma manual del sitio. En una versión futura se prevee automatizar esta etapa.
Los datos de las películas provienen de dos listas de Letterboxd: Hoy Trasnoche - Con capítulo y Hoy Trasnoche - Country Club, en donde se incluye el nombre del episodio. No he revisado exhaustivamente la lista. Se utilizó el paquete {rvest}
para el web scrapping.
Los episodios que componen la tabla son los tradicionales, es decir, en los que se discute una (o múltiples) película(s). No se consideraron los ranking de fin de año, los Hoy Trasnoche Diario o en los que se promocionaron otros productos (Mató Mil, Dr. Muerte), ni las recomendaciones del Videoclub.
La columna de películas contiene los links a las mismas en Letterboxd y los nombres están en su mayoría en inglés, excepto las para las películas en español. Los episodios en los que se comentó más de una película se agrupan dentro del mismo episodio.
La transformación de datos se llevó a cabo con los paquetes de {tidyverse}
.
La tabla se creó con el paquete {reactable}
, que permite agregar un buscador y acomodar las columnas de forma ascendente/descendente, de acuerdo al contenido.
El sitio web está creado con Quarto, generando un archivo .html
, que es usado para su publicación mediante GitHub Pages.
La ejecución es parcialmente automática. La descarga de los datos de Spotify y la generación y publicación del sitio web está a cargo de GitHub Actions.
El agregado de los datos de las películas de cada episodio se hace de forma manual. Cada vez que se publique un nuevo episodio, se añade la película y su información al repositorio para luego ejecutar el código entero.
Para asegurar la reproducibilidad se utilizó Conda, indicando las versiones de las herramientas informáticas. Así las funciones mantienen siempre la misma ejecución.
Se describen a continuación los motivos personales que me llevaron a desarrollar este proyecto, los cambios a implementar en el largo plazo y una aclaración de importancia.
Soy entusiasta en el manejo de datos, programación y visualización, siempre en búsqueda de aprender nuevas herramientas informáticas, siendo R
mi lenguaje favorito. Pueden ver el resto de mis repositorios para que se hagan una idea.
Escucho HOY TRASNOCHE desde el primer momento y soy miembro del COUNTRY CLUB. Gracias al podcast aprendí a apreciar el cine en mayor profundidad y entender las dinámicas de la industria. Les estoy eternamente agradecidos por el conocimiento y las risas.
Pienso en este sitio web como un recurso de consulta. Para verificar si alguna película fue analizada, o si se desea volver a escuchar un episodio en particular.
En una versión posterior voy a automatizar los episodios y películas del COUNTRY CLUB, que requieren otro acercamiento ya que no están disponibles en Spotify.
Note
Este sitio web, su desarrollo y mantenimiento son un proyecto personal. No estoy involucrado de ninguna manera con el podcast ni con sus conductores.
Autor y responsable del repositorio: Mgtr. Víctor Gauto
Estoy abierto a recibir comentarios, correcciones y sugerencias. No dudes en ponerte en contacto.