Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.29 KB

README.md

File metadata and controls

18 lines (12 loc) · 1.29 KB

Intro to NLP with Python

"Natural Language Processing with Python" course offered by ICMC-USP.

Syllabus

  1. Conceitos básicos de Processamento de Linguagem Natural: recursos ferramentas e aplicações, níveis de processamento linguístico, córpus e aprendizado a partir de dados;
  2. Noções básicas da linguagem de programação Python, suas principais estruturas de dados e prática de programação;
  3. O pacote NLTK e prática de uso de suas funcionalidades;
  4. O pacote spaCy e prática com modelos de linguagem para aplicações em Processamento de Linguagem Natural.

Main references

• Jurafsky, D. and Martin, J.H. (2008). Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition. 2a edição. Prentice Hall. Material parcialmente disponível no site de um dos autores em https://web.stanford.edu/~jurafsky/slp3/ • VanderPlas, J. (2016). A Whirlwind Tour of Python. O’Reilly Media Inc. Disponível em https://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf

Extra

More details can be found on the courses's webpage