Python para lingüistas: automatiza el análisis de textos desde cero
Aprende a automatizar tareas lingüísticas con Python, aunque no tengas experiencia previa en programación. Al terminar el taller serás capaz de procesar textos, trabajar con corpus y crear tus propios scripts para análisis lingüístico, más allá de lo que permiten herramientas como el Terminal.
Inscribirme ahora
Acceso permanente a los vídeos y 1 año de acceso al foro de dudas.
¿Qué vas a conseguir con este curso?
En este taller aprenderás a programar desde cero con un enfoque práctico y orientado a lingüistas. No solo entenderás cómo funciona un programa, sino que serás capaz de aplicar Python a tareas reales de análisis de texto y corpus.
Perder el miedo a la programación y entender cómo funciona un programa paso a paso.
Crear tus propios scripts para procesar textos y corpus lingüísticos.
Automatizar tareas como limpieza y estandarización de datos.
Generar listas personalizadas de frecuencias y hacer procesamiento básico de corpus.
Trabajar con estructuras de datos para organizar información lingüística.
Descubrir cómo la inteligencia artificial te puede ayudar también al programar.
Contenido y programa
El taller consiste en 15 horas de formación en directo por videoconferencia, con un enfoque eminentemente práctico. Desde el primer día trabajarás con ejemplos reales de texto y avanzarás progresivamente hasta ser capaz de desarrollar pequeños proyectos de análisis lingüístico.
Empieza a programar en Python (aunque no sepas nada)
Empieza a programar en Python (aunque no sepas nada)
Primer contacto con la programación y preparación del entorno de trabajo:
- Instalación guiada de las herramientas necesarias.
- Tu primer script en Python.
- Conceptos básicos: programa, aplicación, código y script.
- Tipos de lenguajes: compilados vs interpretados.
- Qué es un programa y cómo ejecutarlo.
- Tipos de datos (especial foco en texto).
- Operaciones básicas con texto.
- Variables como almacenamiento de información lingüística.
Cómo funciona un programa (y cómo aplicarlo al procesamiento del lenguaje)
Cómo funciona un programa (y cómo aplicarlo al procesamiento del lenguaje)
Construye la base mental necesaria para entender la programación sin frustración:
- Ejecución paso a paso: cómo "lee" un programa las instrucciones.
- Condicionales para tomar decisiones.
- Bucles explicados de forma intuitiva (sin tecnicismos).
- Primeros ejercicios con palabras y textos.
- Organización del código: funciones.
Trabaja con textos reales (archivos y patrones)
Trabaja con textos reales (archivos y patrones)
Da el salto a datos reales y aprende a buscar patrones:
- Lectura y escritura de archivos de texto.
- Procesamiento de textos.
- Introducción práctica a las expresiones regulares.
- Búsqueda de patrones en texto (palabras, formas, estructuras simples).
- Ejercicios aplicados a datos reales.
Automatiza tareas lingüísticas con Python
Automatiza tareas lingüísticas con Python
Aprende a procesar listas de palabras y textos de forma automática:
- Procesamiento de corpus.
- Procesamiento de listas de palabras o frases.
- Utilización de librerías lingüísticas: etiquetación POS.
- Ejercicios prácticos: procesado, conteo, filtrado y transformación de texto.
Tu primer proyecto lingüístico (y cómo dar el salto a la IA)
Tu primer proyecto lingüístico (y cómo dar el salto a la IA)
Integra todo lo aprendido en un proyecto completo y descubre nuevas posibilidades:
- Desarrollo guiado de un pequeño proyecto de procesamiento y análisis de texto.
- Aplicación práctica: limpieza, conteo y análisis básico.
- Ejemplos reales de análisis automático de textos.
- Introducción a cómo la inteligencia artificial puede ayudarte a programar.
- Siguientes pasos para seguir aprendiendo.
¿A quién va dirigido?
- A estudiantes de grado, máster o doctorado en lingüística y áreas afines.
- A lingüistas que trabajan con corpus y quieren automatizar tareas.
- A personas que ya utilizan el Terminal y quieren ir un paso más allá.
¿Es para principiantes?
Sí. No es necesario tener experiencia previa en programación.
Este taller está diseñado específicamente para perfiles no técnicos, con un enfoque progresivo que facilita entender cómo funciona un programa desde cero.
Si ya sabes usar el Terminal, este curso te permitirá dar el siguiente paso: crear tus propias herramientas en lugar de depender solo de comandos existentes.
Si no lo has usado nunca, podrás seguir el curso sin problema, aunque recomendamos el taller "Aprendiendo a usar el Terminal" como complemento ideal.
¿Qué podrás hacer al terminar el curso?
- Procesar automáticamente listas de palabras o textos.
- Analizar pequeños corpus sin depender de herramientas externas.
- Buscar patrones lingüísticos de forma programada.
- Crear tus propios scripts para investigación o trabajo lingüístico.
- Entender cómo empezar a aplicar inteligencia artificial en tus proyectos.
Python para lingüistas: automatiza el análisis de textos
(impuestos incluidos)
Inscribirme ahoraInstructor

Mario Barcala
Doctor en computación
El taller está impartido por Mario Barcala, director de NLPgo Technologies, S.L. y docente en diferentes cursos, talleres y seminarios para lingüistas.
Mario es doctor en computación, especializado en lingüística computacional, y cuenta con una amplia experiencia tanto en el desarrollo de aplicaciones informáticas en el área de la lingüística como en la impartición de talleres para lingüistas.
Esta doble perspectiva técnica y lingüística permite explicar la programación con rigor, pero en un lenguaje accesible y conectado con las necesidades reales de quienes trabajan con corpus.
Preguntas frecuentes
¿Es necesario tener algún conocimiento previo para realizar el taller?
No es necesario tener conocimientos de programación.
Para sacar el máximo partido, recomendamos el curso "Aprendiendo a usar el Terminal", ya que proporciona una base muy útil para trabajar con texto. El Terminal permite realizar muchas tareas sin programar, mientras que Python te permite ir más allá y crear tus propias soluciones cuando esas herramientas se quedan cortas.
¿Qué necesito para seguir el taller?
Un ordenador con Windows 11, Mac OS X o Linux, un navegador actualizado (Firefox o Chrome) y Visual Studio Code (al comienzo del curso se explica su instalación y configuración).
¿Cuándo recibiré las instrucciones de instalación?
Los primeros vídeos del curso incluyen las explicaciones para hacer la instalación.
¿Por cuánto tiempo tendré acceso a los materiales del curso?
Tendrás acceso a los materiales del curso, incluidas las grabaciones, por tiempo ilimitado.