Até agora no curso, precisávamos moldar tarefas e dados de forma que uma IA pudesse processá-los. Hoje, veremos como uma IA pode ser construída para processar a linguagem humana.

O Processamento de Linguagem Natural abrange todas as tarefas nas quais a IA recebe a linguagem humana como entrada. A seguir estão alguns exemplos dessas tarefas:

- **Sumarização Automática**: onde a IA recebe um texto como entrada e produz um resumo do texto como saída.
- **Extração de Informação**: onde a IA recebe um corpo de texto e extrai dados como saída.
- **Identificação de Idioma**: onde a IA recebe um texto e retorna o idioma do texto como saída.
- **Tradução Automática**: onde a IA recebe um texto no idioma de origem e produz a tradução no idioma alvo.
- **Reconhecimento de Entidades Nomeadas**: onde a IA recebe um texto e extrai os nomes das entidades no texto (por exemplo, nomes de empresas).
- **Reconhecimento de Fala**: onde a IA recebe a fala e produz as mesmas palavras em texto.
- **Classificação de Texto**: onde a IA recebe um texto e precisa classificá-lo como algum tipo de texto.
- **Desambiguação de Sentido de Palavra**: onde a IA precisa escolher o significado correto de uma palavra que tem múltiplos significados (por exemplo, "banco" pode significar tanto uma instituição financeira quanto o solo nas margens de um rio).

#ia #inteligenciaartificial #python