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 | |
---|---|---|---|---|---|---|
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 |
HULDEN , MANS | University of Colorado, Boulder | Doctor | mans.hulden@colorado.edu |
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. Ordenador | 30 | 45 | 75 |
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
La asignatura se podrá aprobar de dos maneras, mediante evaluación continua o mediante evaluación final. Se primará la evaluación continua.Se proponen varias opciones de evaluación continua (a elegir por el/la estudiante):
1- Para los/las estudiantes que puedan demostrar que ya han cursado la asignatura de Lenguajes Formales. Estos podrían ser los tipos de evaluación:
* 45 % de la nota con un trabajo básico (documentación e implementación) y 55 % con un trabajo práctico sobre morfología.
* 100 % de la nota con la entrega, al final del curso, de un trabajo práctico (incluyendo documentación e implementación) relacionado con el interés de investigación del alumno o con alguno de los proyectos propuestos.
2- Recomendación para aquellos alumnos con formación lingüística:
* 45 % de la nota con cuestionarios y 55 % con un trabajo práctico sobre morfología.
La evaluación final consta de:
-Examen final (100%) con ejercicios teóricos y prácticos
Se necesita una nota mínima de 5 para poder aprobar la asignatura.
NOTA: En caso de volver al confinamiento, las pruebas de evaluación (tanto continua como final) se realizarán de forma telemática a través de cuestionarios, entrevistas y/o entregas de eGela y mediante conexión BBC.
Convocatoria extraordinaria: orientaciones y renuncia
-Examen final (100%) con ejercicios teóricos y prácticosSe necesita una nota mínima de 5 para poder aprobar la asignatura.
NOTA: En caso de volver al confinamiento, las pruebas de evaluación (tanto continua como final) se realizarán de forma telemática a través de cuestionarios, entrevistas y/o entregas de eGela y mediante conexión BBC.
Temario
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.