Repositório do curso de Processamento Neural de Linguagem Natural em Português. Aqui você encontra aulas, código-fonte, modelos de linguagem, conjuntos de dados e informações sobre NLP em português. Aproveite para aprimorar seus conhecimentos! 🚀
Este curso apresenta os principais conceitos e técnicas de Processamento Neural de Linguagem Natural (PNL) em português. Os tópicos abordados incluem processamento de linguagem natural, redes neurais, modelos de linguagem, classificação de texto e muito mais. 👨💻
Os pré-requisitos para este curso incluem conhecimento básico de Python e aprendizado de máquina. Além disso, é recomendável ter familiaridade com as bibliotecas Python para análise de dados, como Numpy e Pandas. 🐍
Para usar o material do curso, é necessário ter algumas dependências instaladas. Certifique-se de ter as seguintes bibliotecas Python instaladas:
- Numpy 🧮
- Pandas 🐼
- Scikit-learn 🤖
- TensorFlow 🧠
Para instalar essas bibliotecas, você pode usar o pip. Por exemplo, para instalar o TensorFlow, basta executar o seguinte comando:
pip install tensorflow
O material do curso está organizado em pastas, cada uma contendo o material de uma aula específica. Para começar, basta acessar a pasta correspondente à aula que você deseja estudar.
Cada pasta contém um notebook Jupyter com o conteúdo da aula, além de outros arquivos que podem ser úteis, como dados. 📚💻
Para ilustrar como as técnicas de PNL podem ser usadas para resolver problemas reais, cada aula contém exemplos de código e resultados. Os exemplos incluem desde tarefas simples, como classificação de texto, até tarefas mais complexas, como análise de sentimentos e geração de texto. 💡💻
Se você encontrar algum problema ou quiser contribuir com o material do curso, sinta-se à vontade para criar uma issue ou enviar um pull request. 🤗
##Licença 📄 Todo o material do curso está sob a licença MIT e foi criado pelo Instituto de Matemática e Estatística da Universidade de São Paulo (IME-USP). Consulte o arquivo LICENSE para obter mais informações. 📜
Aqui estão alguns recursos adicionais que podem ser úteis ao estudar Processamento Neural de Linguagem Natural:
Livro: Natural Language Processing with Python 📖
Curso: Natural Language Processing with Deep Learning in Python 🎓
Artigo: Distributed Representations of Words and Phrases and their Compositionality 📰