Skip to content

lab-humanidades-digitales-pucp/taller-python-linguistas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introducción a la lingüística computacional con Python

Laboratorio de Humanidades Digitales + Especialidad de Lingüística, Facultad de Letras y Ciencias Humanas, Pontificia Universidad Católica del Perú

Este es el repositorio del taller Introducción a la lingüística computacional con Python - PUCP

Contenidos! (en construcción)

Clase 1 - jueves 29 de septiembre

Open In Colab

Video sesión 1

  • Ideas sobre lingüística computacional
  • Preguntas que abordaremos en el taller:
    • ¿De qué forma podemos implementar un programa que sea capaz de transformar números enteros en palabras de una lengua peruana, por ejemplo 57 en pichqa chunka qanchis-ni-yuq? link
    • ¿Cómo podemos contar la cantidad de veces que aparece una palabra en un texto? ¿Qué nos dice esto sobre la existencia de patrones de frecuencias de palabras?
  • Variables:
    • ¿Qué es un número?
    • ¿Qué es un string?
    • operaciones básicas con números y strings

Clase 2 - jueves 6 de octubre

Open In Colab

Video Sesión 2

  • Listas:
    • relaciones entre filas de supermercado y textos
    • ¿Cómo almacenamos las palabras de un texto? ¿Cómo almacenamos números?
    • operaciones básicas con listas (y con textos)

Clase 3 - jueves 13 de octubre

Open In Colab

Video Sesión 3

  • Ciclo for
    • relaciones entre listas y ciclos for
    • ciclos for como listas: ejemplos básicos
    • ¿Cómo encontramos las palabras únicas de un texto?
    • listas y el problema de asociar un número entero con su expresión en palabras

Clase 4 - jueves 20 de octubre

Open In Colab

Video sesión 4

  • Nociones de lógica en Python
    • lógica básica y reglas morfológicas
    • condiciones if-else
    • ¿Cuántas palabras tiene un texto?
    • condiciones if-else en la expresión de números en Quechua

Clase 5 - jueves 27 de octubre

Open In Colab

Video sesión 5

  • ¿Cómo construimos un generador de números en Quechua?
  • ¿De qué forma se pueden analizar los patrones de frecuencias de palabras de un texto?