Processament del Llenguatge Natural

Objectiu general de l'assignatura

 

El curs està dirigit a que l'alumne conegui algorismes i tècniques fonamentals per al processament del llenguatge natural, tant mitjançant mètodes basats en dades estadístiques com en informació simbòlica obtinguda amb diferents eines: analitzadors d'estats finits, analitzadors basats en gramàtiques lliures de context i en gramàtiques d'unificació.

Es farà especial èmfasi en que l'alumne aprengui com aplicar els conceptes lingüístics i els mètodes computacionals bàsics per al processament dels diferents nivells de representació lingüística: superficial, morfològica, sintàctica i semàntica. També obtindrà a reconèixer la seva rellevància en els diferents àmbits d'aplicació del PLN.

Les sessions de pràctiques proposaran a l'estudiant la solució d'exercicis amb l'ús dels diferents mètodes, programes i eines per al processament del llenguatge natural que està estudiant. Els exercicis estaran relacionats amb el programa de teoria i tenen com a objectiu l'exemplificació pràctica dels  coneixements teòrics.

 

Competències de l'assignatura

  

Específiques

CE1 - coneguin mètodes i eines de PLN. Saber construir: Expressions Regulars, Autòmats i Transductors, Gramàtiques lliures de context basades en unificació i avaluar-ne els resultats.

CE2 - analitzin problemes de desenvolupament d'aplicacions. Saber reconèixer parts de sistemes complexos.

C33 - adquireixin metodologia en la solució de problemes per analogia, i tneint en compte les característiques i les eines disponibles

CE4 - guanyin familiaritat amb els processos d'implementació de programes Generals

CG1 - que puguin partir un problema en subproblemes i reutilitzar solucions per analogia

CG2 - que s'acostumin a treballar buscant recursos

CG3 - Poder treballar amb eines informàtiques amb familiaritat, tant pels conceptes com per la pràctica

CG4 - Assumeixin la naturalesa del treball computacional:

-capacitat d'autocrítica pel que fa als errors propis en la implementació de sistemes (error humà i poca autonomia del comportament computacional),

-capacitat per aplicar coneixements teòrics en un cas pràctic

-concisió en l'expressió del coneixement

-capacitat d'anàlisi per resoldre problemes de complexitat creixent

-tenacitat en el treball pràctic

  

Bibliografia bàsica

 

Allen, J. 1995, Natural Language Understanding (second edition), Benjamin Cummins Publishing.

Dale, R., H. Moisl, H. Somers, 2000, Handbook of Natural Language Processing, Marcel

Dekker, Inc., New York.

Gazdar G. y Ch. Mellish, 1989, Natural Language Processing in Prolog, Adison Wesley

Jurafsky, D. & J. Martin, 2000, Speech and Language Processing, Prentice Hall