Se emplearán las siguientes actividades y metodologías de aprendizaje:
- Clases teórico prácticas (AF3): las clases magistrales brindan una descripción general de los principales conceptos teóricos y matemáticos del procesamiento del lenguaje natural junto con las herramientas analíticas. En estas clases, se introducirán ejemplos de laboratorio como parte de las exposiciones teóricas: todas las sesiones formativas se llevarán a cabo en el laboratorio (siempre que haya disponibilidad) para imbricar ejemplos prácticos dentro de las explicaciones y agregar dinamismo a la clase (MD1 y MD3).
- Proyecto final (AF6 - Trabajo en grupo): El alumno trabajará en un proyecto en el que programará un sistema modular completo de una de las herramientas explicadas en clase. Los estudiantes recibirán algunas pautas y algunas sesiones preparatorias mediante el uso del aprendizaje basado en problemas (MD5).
- Tutorías (AF5): Los estudiantes tendrán a su disposición la posibilidad de realizar tutorías individuales o grupales en las que consultar dudas, revisar conceptos, o solicitar guiado para la resolución de las prácticas propuestas. Los profesores estarán disponibles durante 2 horas a la semana para tutorías
- Exámenes parciales (AF8): Como parte de la evaluación continua de la asignatura, los estudiantes deberán resolver tres test de evaluación, que incluirán tanto cuestiones de tipo teórico como relacionadas con los notebooks de la asignatura.