Introdução ao processamento de linguagem natural com o TensorFlow
Neste módulo, exploraremos diferentes arquiteturas de redes neurais para processar textos em 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, modelos de texto pré-treinados (como BERT) simplificaram muitas tarefas de NLP e melhoraram drasticamente o desempenho. Aprenderemos mais sobre essas técnicas e os fundamentos da 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 às RNNs (Redes Neurais Recorrentes) e GNNs (Redes Neurais Generativas)
- Saiba mais sobre os mecanismos de atenção
- Saiba como criar modelos de classificação de texto
Pré-requisitos
- Conhecimento básico em Python
- Noções básicas sobre machine learning