Talks Charlas

Cómo Python ayudó a descubrir criminales que se estaban postulando en las elecciones de Brasil

Friday, May 15th, 2026 12:30 p.m.–1 p.m. in Room 104C

Presented by

Judite Cypreste

Description

En 2024, una sola denuncia llevó a una pregunta poco común: “¿hay personas buscadas por la Justicia que están intentando presentarse en las elecciones municipales de Brasil?”. La respuesta no estaba en un solo lugar. Estaba dispersa en bases de datos públicas del gobierno, desordenadas, con datos ocultos, formatos distintos y campos incompletos. Ahí es donde entró Python.

En esta charla voy a mostrar cómo Python fue esencial para hacer posible una investigación que terminó desencadenando una operación policial inédita en mi país, que detuvo a más de 60 personas que estaban, simplemente, postulándose a cargos municipales. Entre ellas había acusados de delitos graves, como homicidio, abuso sexual de menores e incluso personas vinculadas a un intento de golpe de Estado.

Estos son los puntos que voy hablar:

  1. Recolección de datos y transparencia pública: cómo Python me ayudó a sortear limitaciones creadas por el propio gobierno (descargas por estado, límite de filas, campos faltantes) y a reconstruir una base nacional de órdenes de detención.

  2. El gobierno no cruzaba los datos, así que yo los crucé: usando solo datos oficiales, voy a mostrar cómo hice el cruce entre la base de órdenes de detención y el registro de candidaturas — algo que las autoridades públicas no estaban haciendo.

  3. Encontrando a las personas buscadas: cómo unifiqué varios archivos, estandaricé la información e identifiqué a los prófugos.

  4. Documentación: qué dejé registrado para que otra periodista o desarrollador pueda repetir el proceso en la próxima elección.

  5. Bonus: cómo las técnicas de investigación periodística ayudaron a confirmar los cruces finales.

Search