Introdução

Concluído

Para que os sistemas de computador interpretem o assunto de um texto da mesma forma que os humanos fazem, eles usam o NLP ( processamento de linguagem natural ), uma área dentro da IA que lida com a compreensão da linguagem escrita ou falada e a resposta em espécie. A análise de texto descreve processos NLP que extraem informações de texto não estruturado.

Alguns casos comuns de uso de análise de texto NLP são:

Diagrama visualizando seis casos de uso comuns para tarefas de processamento de linguagem natural.

  1. Conversão de fala em texto e conversão de texto em fala. Por exemplo, gerar legendas para vídeos.
  2. Tradução automática. Por exemplo, traduzir texto do inglês para o japonês.
  3. Classificação de textos. Por exemplo, rotular um email como spam ou não spam.
  4. Extração de entidade. Por exemplo, extrair palavras-chave ou nomes de um documento.
  5. Respostas às perguntas. Por exemplo, forneça respostas a perguntas como "Qual é a capital da França?"
  6. Resumo de texto. Por exemplo, gerar um resumo curto de um parágrafo de um documento de várias páginas.

Historicamente, o NLP tem sido desafiador, pois nossa linguagem é complexa e os computadores têm dificuldade em entender o texto. Neste módulo, você aprenderá como os desenvolvimentos na IA e especificamente no NLP levaram aos modelos que usamos hoje.

Em seguida, vamos examinar alguns princípios gerais e técnicas comuns usadas para executar a análise de texto e outras tarefas NLP.