Mes #2¶
Este mes trabajaremos con los capítulos 1 y 2 del libro de NLTK.
Semana 1¶
- Capítulo 1, parte 4 (repaso). for e if. Ejercicios: 15, 19, 23-25 (capítulo 1). Material adicional: tutorial de Learnpython sobre for y tutorial de Learnpython sobre if.
- Capítulo 2, parte 1 (sobre todo 1.1 - 1.4 y 1.8). Cómo acceder a los corpus incluidos en NLTK. Ejercicios: 2,3,7 (capítulo 2). Material adicional: cuaderno de Víctor Peinado.
Semana 2¶
- Capítulo 2, parte 3 (repaso). Qué es una función y un módulo de Python. Material adicional: tutorial de Learnpython.
- Cápitulo 1, parte 3. Distribución de frecuencia. Ejercicios: 22, 28 (capítulo 1), 9, 16, 17, 25 (capítulo 2). Material adicional: cuaderno de Víctor Peinado.
Semana 3¶
- Capítulo 2, parte 2. Distribución de frecuencia condicional. Ejercicios: 4, 8, 11, 15, 18-20, 22 (capítulo 2). Material adicional: cuaderno de Víctor Peinado.
Semana 4¶
- Distribución de frecuencia condicional (continuación). Ejercicios: 10, 23, 24 (capítulo 2).
- Capítulo 3, parte 3.2 Operaciones con cadenas en Python. Ejercicios: 1-5, 11-15, 18, 27(capítulo 3). Material adicional: Tutorial de Python Guru
Tareas opcionales¶
- MOOC Corpus Linguistics de FutureLearn. Semanas 1-2 (y más si os da tiempo).
- Utilizar la API de Twitter y la librería tweepy de Python para crear uno o varios corpus (por ejemplo, tweets con un hashtag específico).
- Capítulo 2, parte 5. Cómo utilizar WordNet con NLTK. Ejercicios: 5, 13, 14, 26-28 (capítulo 2). Material adicional: cuaderno de Javier Sogo