Introduction to Human Language Technologies (IHLT)



Course 2017-2018 . First semester

Lecturers

Problems and laboratory classes: Jordi Turmo Borras

Theory classes : Marta Gatius Vila

Attending timetable

Jordi Turmo: Wednesdays from 11 to 13. Omega Building. Office 321

email: turmoatcs.upc.edu

Marta Gatius: Wednesdays from 11 to 13. Omega Building. Office 218 email:gatiusatcs.upc.edu

**NEW. Check raco web to see if nex Thursday 21st there is class or there isn not.



In order to make the Laboratory exercises, it is necessary to come with your own laptop to the laboratory sessions.



Organization

session

T/P/L

data

content

material

1

T

14/09/17

Introduction

Applications of NLP

Course Introduction

Applications


L

14/09/17

Introduction

Lab Introduction

2

T/P

21/09/17

Language Models

Finite State Models

Language Models

Finite State Models

3

T/P

28/09/17



Resources

Resources

Exercises


L

28/09/17

Resources

 Resourceslab

4

T/P

05/10/17

Text Level

Lexical Level

Text level

Morphology

Example of tokenization script

Glossary



12/10/17

Festivity


5

L

19/10/17

Morphology

Text and Lexical level

6

T/P

26/10/17

Part of speech tagging and name entity recognition and classification


Syntax


Name Entity Recognition

POStagging

Summary POStagging

Exercise

Syntax

7

L

02/11/17

Part of speech tagging and name entity recognition and classification

Lexical Level

8

T/P

09/11/17

Syntactic parsing

ExeciseCFG

Parsing

Summary parsing


L

09/11/17


Project

9

T/P

16/11/17

Semantics: RoleLabeling, Parsing, Disambiguation

Semantics representation

Semantics interpretation

Semantic grammar problems 1,2,3

Semantic grammar problem 3 (different solution)

Lambda grammar example2

10

L

23/11/17

Parsing with NLTK

Parsing with NLTK

11

T/P

30/11/17

Coreference, discourse and pragmatics

Coreference, discourse and pragmatics

11

L

30/11/17

Project




07/12/17

 Festivity

 

12

L

14/12/17

Presentation of assigments


13

T/P

21/12/17

Summary of the course

Questions




14

T/P

11/01/18

Exam preparation




Basic bibliography

[1] R. Dale, H. Moisl, H.Somers, ed. (2000) Handbook of Natural Language Processing, Marcel Dekker, New York, 2000.

[2] D. Jurafsky, James H. Martin (2008) Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition, Prentice Hall, Upper Saddle River, N.J. , 2008. 

[3] C. Manning, H. Schütze (1999) Foundations of Statistical Natural Language Processing, MIT Press Cambridge, Mass., 1999.

[4] R. Mitkov (ed) (2004) The Oxford handbook of Computational Linguistics, Oxford University Press, 2004.

[5] Noah A. Smith (2011)  Linguistic Structure Prediction,  Morgan & Claypool Publishers,  Synthesis Lectures on Human Language Technologies May 2011, Vol. 4, No. 2.

Barcelona, September 2017