Mes #1

Objetivos para los que nunca han programado en Python

Instalar Python 3, aprender a usar un intérprete de Python, aprender a crear y ejectuar un script de Python, adquirir unas nociones de programación en Python. Os hemos preparado este documento con enlaces a tutoriales y recursos que os pueden ayudar.

Objetivos para todo el mundo

  • Leer el Capítulo 1 del libro de NLTK. Básicamente es un capítulo introductorio que mezcla repaso de Python (listas, for loops, if else…) con la presentación de algunas de las posibilidades de NLTK. La Parte 3 está dedicada a las distribuciones de frecuencia y puede resultar difícil de seguir a los que nunca han programado antes. Os la podéis saltar de momento porque de todas formas volveremos a hablar de frecuencia cuando lleguemos al Capítulo 2.
  • Hacer los ejercicios que están al final del capítulo. Son más bien ejercicios de Python que de NLTK, así que los que ya conocéis en Python, os los podéis saltar.

¿Cómo podemos utilizar el grupo?

  • Si tenéis cualquier tipo de duda o algo no os está funcionando como debería o estáis completamente perdidos, no dudéis en hacer todas las preguntas que queráis en el grupo. Para eso está el grupo.
  • Los ejercicios del libro están muy bien, pero molaría que nosotros también creáramos nuestros propios ejercicios y desafíos. Así que en unos días os propondremos un primer desafío relacionado con el Capítulo 1 y os animamos a que hagáis lo mismo.
  • Seguro que se nos irán ocurriendo ideas de cosas que nos gustaría hacer utilizando NLTK. Podemos compartir estas ideas, hablar de ellas entre todos y a ver si de esto surge algún mini-proyecto.

Plazo

Hemos pensado en el 25 de septiembre como plazo para terminar estas tareas. Puede parecer un plazo demasiado generoso ya que el primer capítulo no es especialmente complicado, pero de esta manera los que solo se están iniciando a la programación tendrán un mes para familiarizarse sin mucha prisa con Python y a partir del segundo mes ya podremos coger más ritmo. De todas formas el plazo es orientativo y se puede cambiar si avanzamos más rápido o más despacio.