Introdução ao processamento de linguagem natural com o TensorFlow
Neste módulo, exploraremos diferentes arquiteturas de rede neural para processar textos de linguagem natural. O NLP (Processamento de Linguagem Natural) experimentou um rápido crescimento e avanço principalmente porque o desempenho dos modelos de linguagem depende de sua capacidade geral de "entender" o texto e pode ser treinado usando uma técnica não supervisionada em grandes corpora de texto. Além disso, os modelos de texto pré-treinados simplificaram muitas tarefas NLP e melhoraram drasticamente o desempenho. Aprendemos mais sobre essas técnicas e as noções básicas do NLP neste módulo de aprendizagem.
Objetivos de aprendizagem
Neste módulo, você vai:
- Entenda como o texto é processado para tarefas de processamento de linguagem natural
- Introdução a RNNs (Redes Neurais Recorrentes) e redes generativas
- Saiba como criar modelos de classificação de texto
- Saiba como gerar texto com redes recorrentes
Pré-requisitos
- Conhecimento básico em Python
- Noções básicas sobre machine learning
- TensorFlow 2.16 ou posterior