Materia
Morfología Computacional
Datos generales de la materia
- Modalidad
- Presencial
- Idioma
- Inglés
Descripción y contextualización de la asignatura
El principal objetivo de la asignatura es presentar los conceptos básicos y los modelos (expresiones regulares, autómatas finitos etc.) para el tratamiento computacional de la morfología. Se hará hincapié en los lenguajes especialmente ricos por su morfología. A lo largo del curso, la o el estudiante utilizará, entre otras, la herramienta denominada foma, una herramienta de estados finitos libre y de código abierto. También se hará una introducción a seq2seq aplicado a la morfología con la herramienta OpenNMT.Profesorado
Nombre | Institución | Categoría | Doctor/a | Perfil docente | Área | |
---|---|---|---|---|---|---|
GOJENOLA GALLETEBEITIA, KOLDOBIKA | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Titular De Universidad | Doctor | Bilingüe | Lenguajes y Sistemas Informáticos | koldo.gojenola@ehu.eus |
ORONOZ ANCHORDOQUI, MAITE | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Agregado | Doctora | Bilingüe | Lenguajes y Sistemas Informáticos | maite.oronoz@ehu.eus |
URIZAR ENBEITA, RUBEN | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Titular De Universidad | Doctor | Bilingüe | Didáctica de la Lengua y la Literatura | ruben.urizar@ehu.eus |
MANS , HULDEN | University of Colorado, Boulder | Otros | Doctor |
Competencias
Denominación | Peso |
---|---|
Habilidad para el manejo y la adaptación de los métodos simbólicos más relevantes para la investigación en las tecnologías de la lengua. | 40.0 % |
Habilidad para el manejo y adaptación de las herramientas existentes para el procesamiento de diferentes lenguas (analizadores morfológicos). | 30.0 % |
Capacidad para establecer cómo diseñar y desarrollar recursos, herramientas y aplicaciones informáticas de tecnología de la lengua. | 30.0 % |
Tipos de docencia
Tipo | Horas presenciales | Horas no presenciales | Horas totales |
---|---|---|---|
Magistral | 15 | 22.5 | 37.5 |
P. Laboratorio | 30 | 45 | 75 |
Actividades formativas
Denominación | Horas | Porcentaje de presencialidad |
---|---|---|
Clases magistrales | 37.5 | 40 % |
Prácticas con ordenador, laboratorio, salidas de campo, visitas externas | 75.0 | 40 % |
Sistemas de evaluación
Denominación | Ponderación mínima | Ponderación máxima |
---|---|---|
Asistencia y Participación | 5.0 % | 5.0 % |
Examen escrito | 35.0 % | 35.0 % |
Trabajos Prácticos | 60.0 % | 60.0 % |
Resultados del aprendizaje de la asignatura
- Identificar y resolver problemas abordables mediante modelos computacionales restringidos (autómatas) o alternativos (sistemas inteligentes).- Utilizar autómatas, gramáticas y expresiones regulares para definir lenguajes formales.
- Conocer los formalismos existentes para describir la morfología de diversos idiomas.
- Implementar una aplicación del área de la morfología (analizador morfológico, corrector ortográfico etc.) utilizando las herramientas disponibles.
Convocatoria ordinaria: orientaciones y renuncia
Las asignaciones de trabajos en modo de ejercicios corresponden en su mayoría a la parte de lenguajes formales (50% de la nota final). Los estudiantes que demuestren que ya han cursado esta parte en sus estudios anteriores podrán estar exentos de acudir a clase y realizar los ejercicios y para obtener esta parte de la nota realizarán un trabajo práctico con el informe correspondiente que presentarán en clase.El proyecto esta relacionado con la parte de morfología (50% de la nota final).
- Ejercicios/trabajos en clase (50%)
- Proyecto (50%): Implementación de un proyecto práctico propuesto por el profesor
Convocatoria extraordinaria: orientaciones y renuncia
-Examen final (100%) con ejercicios teóricos y prácticosTemario
1. INTRODUCCIÓN2. LENGUAJES FORMALES Y SUS APLICACIONES
2.1. Conceptos básicos
2.2. Lenguajes regulares
3. MORFOLOGÍA
3.1. Formalismos para la morfología computacional
3.2. Morfotáctica y fonología. Fenómenos en distintos lenguajes
3.3. Morfología de estados finitos. Ejemplos usando FOMA: léxico, fonología, análisis sintáctico superficial
3.4 Análisis y generación morfológica con métodos seq2seq.
Bibliografía
Bibliografía básica
- Sipser, M. (2012). Introduction to the Theory of Computation. Cengage Learning.- Brian Roark and Richard Sproat. 2007. Computational Approaches to Morphology and Syntax. Oxford University Press
- Beesley and Karttunen. Finite-State Morphology. 2003. CSLI Publications.
- Sproat R. (1992). Morphology and Computation. The MIT Press.