logo.jpg

Processamento da Linguagem Natural

UC11535 - UBI 2016/17

[Programa]  [Avaliação]  [Trabalho]  [Pauta]
   Informação: O exame de Época Normal será realizado dia 21 de junho, às 14h30, na sala 6.03 em vez da sala 6.17.

Objetivos

A linguagem humana constituí um vasto e significativo espaço, no universo do tratamento automático da informação, sendo a forma primordial de comunicação entre os humanos. Atualmente existe um enorme repositório de informação textual armazenado em meios eletrónicos, distribuídos pela Internet, e este cresce consistentemente. Estima-se que a cada ano seja acrescentado à Internet cerca de um exabyte (10^18 bytes -- aprox. 250 milhões de DVDs) de informação não estruturada, maioritariamente sob a forma de texto. Este cenário levanta grandes desafios ao tratamento inteligível da informação, mas abre também novas e poderosas perspectivas para o conhecimento humano e sua interação com sistemas que queremos cada vez mais inteligentes. Não podemos ignorar que no cerne da inteligência máquina estará sempre alguma forma de linguagem, em especial a linguagem humana. Bastará considerar o desafio colocado por Alan Turing, em 1950.

Com esta unidade curricular pretende-se que os alunos compreendam os fundamentos e princípios do Processamento da Linguagem Natural, ao nível morfológico, sintático, semântico e pragmático, bem como dominem ferramentas, tecnologias e recursos (corpora) existentes. Estas serão detalhadamente exploradas e experimentadas nas práticas laboratoriais. No final o aluno deverá ser capaz de encontrar soluções para problemas específicos, no domínio do PLN, tais como: prospecção de texto, extração de informação relevante em texto, classificação de documentos, sumarização automática, análise de sentimentos em texto, etc.

"(...) A linguagem humana é um sistema singularmente complexo. Conseguir conhecê-la seria uma extraordinária proeza intelectual da parte de uma criatura não especificamente designada para tal tarefa (...)"

Noam Chomsky, 1975.

Aulas Teóricas


Elementos Práticos


Recursos Relevantes


Bibliografia

  1. Jurafsky, D., Martin, J. (2008). "SPEECH and LANGUAGE PROCESSING: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition", Second Edition. McGraw Hill. ISBN: 978-0131873216.
  2. Manning, D., Schütze, H. (1999). "Foundations of Statistical Natural Language Processing". The MIT Press. ISBN: 978-0262133609.
  3. Bird, S., Klein, E., Loper, E. (2009). "Natural Language Processing with Python: Analyzing Text with the Natural Language Toolkit". O'Reilly Media. ISBN: 978-0596516499.
  4. Reese, R. (2015). "Natural Language Processing with Java (Community Experience Distilled)". Packt Publishing. ISBN: 978-1784391799.