Exercícios: Aula 13 - IA para Texto (PLN) 📝
Pratique os conceitos de Processamento de Linguagem Natural e a tecnologia por trás dos chatbots modernos.
Básico
- Conceito: O que significa a sigla PLN (ou NLP em inglês)? Cite um exemplo de como você usa isso no seu dia a dia.
- Tokenização: Explique o que é um "Token" e por que essa é a primeira etapa de quase todo sistema de texto.
Intermediário
- Embeddings: Como a IA consegue entender que "Cachorro" e "Pet" são palavras relacionadas sem que ninguém diga isso explicitamente? (Pense na representação em vetores).
- Transformers: Qual a grande inovação do mecanismo de "Atenção" nos modelos Transformers em comparação com os modelos antigos que liam o texto palavra por palavra?
Desafio
- Análise de Sentimentos: Imagine que você tem uma lista de 1000 comentários sobre um restaurante. Como um modelo de PLN poderia ajudar o dono do restaurante a entender se a comida está agradando ou não, sem que ele precise ler comentário por comentário? Descreva o processo.