Mapa de tópicos: Parlamento Europeo 2021

Cada punto es un discurso del subcorpus en español del Parlamento Europeo (2021). Un modelo LDA de 12 tópicos agrupa los discursos por temática, y su posición en el mapa viene de proyectar esa distribución de tópicos a dos dimensiones. Hacé click en un punto para leer un fragmento, usá la rueda para zoom y arrastrá para moverte. Con la leyenda podés prender y apagar tópicos.

Hacé click en un punto para ver el discurso. Con la rueda hacés zoom y arrastrando te movés por el mapa.

Cómo está hecho

Los datos vienen de un trabajo final de la facultad sobre discursos del Parlamento Europeo. Un script de Python (scripts/lda_mapa_topicos.py) reentrena un LDA de 12 tópicos sobre el corpus, calcula la distribución de tópicos de cada discurso y proyecta esos vectores a 2D con PCA. El resultado se exporta como JSON estático (src/data/mapa-topicos-eu.json) y esta página lo dibuja en un canvas, con la misma técnica de isla de Preact que la regresión lineal. Las etiquetas de los tópicos se generan automáticamente a partir de los términos más relevantes de cada uno.