¿De qué hablan los partidos políticos que se presentan a las Elecciones Generales del próximo domingo 23 de julio? ¿Lo saben los ciudadanos o la conversación y las propuestas han quedado eclipsadas por el voto por correo? En el estudio elaborado por Diario Marín tras analizar las nubes de palabras de los principales partidos políticos en sus programas resulta que el vocablo «España» se erige como el término más utilizado por la derecha, PP y VOX, durante la precampaña electoral mientras que «Personas» se alza como el sustantivo más repetido en los partidos de izquierdas, PSOE y SUMAR.
Además, se ha añadido el partido político de Galicia BNG (Bloque Nacionalista Gallego), dada la posibilidad de obtener representación parlamentaria. Este partido político cuenta con «Galiza» (Galicia), como la palabra más repetida dentro su programa político.
Después de «España», el segundo término más utilizado por el Partido Popular es «Administración», que puede señalar una preocupación por la eficiencia y la gestión gubernamental. Por parte de SUMAR, el segundo vocablo más utilizado resulta ser «Social». VOX utiliza como segunda opción el término «Ley» y «Mujeres» en el PSOE. El BNG utiliza la palabra «dereitos» (derechos).
«Mujeres» en el PSOE
El lema con el que el PSOE se ha presentado en Galicia se resume en una palabra gallega «Adiante». Por su parte, el programa electoral del PSOE que puede descargarse desde aquí presenta el siguiente resultado de nubes de palabras: La frecuencia de aparición de las 10 palabras más repetidas es personas: 292, mujeres: 217, España: 201, desarrollo: 171, social: 166, servicios: 165, sistema: 155, políticas: 152, derechos: 151, acceso: 149.
El énfasis en «Mujeres» por parte del PSOE podría señalar una atención particular a la igualdad de género y los derechos de las mujeres.
«Desarrollo» y «Atención» en el programa electoral del PP
El lema de Nuñez Feijoo en esta precampaña apuesta por enfatizar la oportunidad que se le presenta con un «Es el momento». Su programa que puede descargarse desde la siguiente dirección ofrece esta nube de palabras: España: 82, Administración: 41, desarrollo: 41, atención: 40, política: 38, mayor: 37, Objetivo: 37, fin: 37, acceso: 35, recursos: 34.
«Derechos» en SUMAR
Para el nuevo partido de Yolanda Díaz, la vicepresidenta del Gobierno, las palabras que más recurren en su programa electoral de cara a las Elecciones Generales del próximo domingo son: personas: 375, social: 194, derechos: 184, políticas: 180, derecho: 178, sistema: 164, servicios: 153, transición: 152, trabajo: 145, medidas: 139. El lema político elegido en Galicia también está galleguizado poniendo énfasis en las personas: «E por ti».
VOX y «españoles»
El programa electoral de VOX que puede obtenerse de esta dirección ha generado la siguiente composición de vocablos: España: 113, Ley: 111, españoles: 79, Proposición: 58, medidas: 48, nacional: 43, familias: 39, VOX: 38, protección: 36, Sánchez: 34. En este caso, su lema destaca «Lo que importa».
BNG y «dereitos»
«Con mais forza» es el lema con el que se presenta el partido nacionalista gallego. El programa electoral del BNG está disponible únicamente en idioma gallego y puede descargarse desde aquí. La palabras más utilizada es Galiza (Galicia), seguida de dereitos (derechos) y social.
Esta nube tiene las siguientes 10 palabras más repetidas: Galiza: 91, dereitos: 49, social: 35, BNG: 35, garantir: 34, competencias: 34, sistema: 30, público: 30, Lei: 30, políticas: 30
Nube de palabras
El lenguaje y las palabras se convierten en herramientas poderosas que nos permiten expresar nuestros pensamientos, transmitir información y comunicarnos de manera efectiva. Contar las palabras en un texto y crear una nube de palabras nos brinda una visión fascinante de la frecuencia y el impacto de cada palabra utilizada.
Al contar las palabras, podemos identificar patrones, temas recurrentes y la prominencia de ciertas ideas en un texto. Este análisis cuantitativo nos revela la importancia relativa de las palabras y nos permite comprender mejor el mensaje que se transmite. Además, al observar la fuerza de uso de las palabras, podemos apreciar la habilidad del autor para elegir las palabras adecuadas y lograr un impacto deseado.
La nube de palabras, también conocida como tag cloud o word cloud consiste en una representación visual de las palabras más utilizadas en un texto, donde el tamaño de cada palabra representa de una manera proporcional a su frecuencia de aparición. Esta representación gráfica nos permite apreciar de manera intuitiva las palabras dominantes y resaltar las ideas clave del texto. La nube de palabras se convierte en una poderosa ilustración de la fuerza y la presencia de las palabras utilizadas.
Para la creación de este artículo se ha utilizado el lenguaje de programación Python y corregido los códigos mediante ChatGPT. Todo el código, así como los documentos que se han utilizado se pueden facilitar a cualquier persona que los necesite. Básicamente lo que se ha hecho ha sido descargar los 4 programas electorales de los partidos PP (Partido Popular), PSOE (Partido Socialista Obrero Español), SUMAR y VOX y se ha contado el número de veces que aparecen cada una de las palabras de esos documentos. Se han omitido palabras que no tienen significado descriptivo (stopwords) así como otras palabras o artefactos que han salido cuando se ha creado el gráfico.
Datos
El resultado obtenido para cada uno de los partidos con respecto a la frecuencia de aparición de las palabras es diferente al que se obtiene si se abre el fichero pdf y se cuentan esas mismas palabras. El motivo por el cual es diferente (siempre es mayor en el fichero pdf) puede ser por las siguientes causas:
- Procesamiento de texto: El proceso de extracción de texto de un archivo PDF puede tener limitaciones o no capturar correctamente todas las palabras, especialmente si el PDF tiene un formato complejo o contiene elementos no estándar. El método utilizado en el código para extraer el texto del PDF puede no capturar todas las palabras en todas las situaciones.
- Procesamiento de palabras: El código utiliza diferentes pasos de procesamiento de palabras, como eliminar palabras de parada (stop words) y artículos, lo cual puede afectar la cantidad de palabras contadas. Si el proceso manual no incluye estos pasos de filtrado, es posible que cuente todas las palabras sin excluir las palabras de parada o los artículos.
- Codificación de caracteres: Es importante tener en cuenta la codificación de caracteres al trabajar con texto extraído de un archivo PDF. Si hay diferencias en la codificación de caracteres entre el archivo PDF y el entorno de ejecución del código, podría haber discrepancias en la forma en que se reconocen y cuentan las palabras.
Resumen
Es importante tener en cuenta que esta relación entre las palabras y las ideologías políticas es una interpretación general y no representa necesariamente las posiciones oficiales de los partidos. Las ideologías políticas son complejas y pueden abarcar una amplia gama de temas y enfoques. Quizás lo más curioso sea que VOX se postula como el único partido que utiliza el nombre de otro candidato, Sánchez, en el listado de las 10 palabras más repetidas.
En resumen, contar las palabras y crear una nube de palabras nos ofrece una perspectiva única sobre el uso del lenguaje y el poder de las palabras. Nos invita a apreciar la belleza y la influencia de la expresión verbal, y nos ayuda a comprender y comunicar de manera más efectiva. Explorar el poder del lenguaje a través de la contabilidad de palabras y la creación de nubes de palabras es un ejercicio fascinante que nos permite sumergirnos en la esencia misma de la comunicación humana.