Este repositório contém os materiais e exercícios do curso NLPortuguês, hospedado tambem no coursera sob o nome Processamento Neural de Linguagem Natural em Português I. Para consultar os slides utilizados nas aulas, eles estão disponíveis neste repositório e no site oficial do curso.
No coursera oferecemos links para notebooks do colab onde o aluno pode explorar os notebooks jupyter das listas semanais e os auto corretores para as diferentes entregas.
Caso o aluno deseje realizar as listas de maneira local, a maneira mais fácil é fazer um fork deste repositório e criar um novo venv com os mínimos requisitos em sua máquina.
- Para criar um venv basta utilizar o comando
python -m venv nome_do_venv
na pasta desejada. - Então ative o venv com
source nome_do_venv/bin/activate
Para instalar as bibliotecas necessárias basta utilizar o comando pip install -r requirements.txt
, independente de estar usando um venv
ou não.
Para poder utilizar seu venv como um kernel de Jupyter notebook, você precisará executar o comando ipython kernel install --user --name=nome_do_venv
. Para mais detalhes, esse link pode ser útil.
Esse curso foi baseado na matéria MAC5725 - Linguística Computacional ministrada no Instituto de Matemática e Estatística da Universidade de São Paulo (IME-USP), o qual recebeu financiamento pelo prêmio Faculty Awards to Support Machine Learning Courses, Diversity, and Inclusion at Universities da empresa Google AI.
This course was based on the graduate course MAC5725 - Linguística Computacional ministered at the Institute of Mathematics and Statistics of the University of São Paulo (IME-USP) that received funding from the "Faculty Awards to Support Machine Learning Courses, Diversity, and Inclusion at Universities" from Google AI.