O que é Natural Language Processing (NLP)?
Você já ouviu falar em NLP ou PLN? Esses termos se referem ao Processamento de Linguagem Natural (ou Natural Language Processing, em inglês). Essa área tem sido bastante discutida ultimamente e é sobre ela que irei falar hoje.
Essa é uma área de pesquisa em Ciência da Computação e Inteligência Artificial que se resume em processar linguagens humanas, como o Inglês, Português, Alemão etc. Esse processo envolve traduzir a linguagem natural (a humana) para a linguagem de máquina - com técnicas que transformam texto em número, por exemplo.
Usando metadados, o computador pode persistir conhecimento sobre nosso mundo e nos ajudar a otimizar algumas coisas incríveis. Observe esses dois exemplos usando a tecnologia GPT-3.
Por favor, gere uma persona para usar em uma vitrini de UX/UI Design
Por favor, escreva uma função curta em Python para dizer: "Olá, {nome}!"
GPT-3 pode responder perguntas mais complexas do que as demonstradas acima, mas podemos notar a precisão nas suas respostas. Por exemplo, no primeiro prompt, um UX/UI Designer teria uma ideia de aplicação para desenvolver na prática; enquanto isso no segundo, uma pessoa poderia revisar ou aprender o que o f
faz antes de um texto no Python bem como também como escrever funções.
Bem, é claro que NLP não é aplicada apenas em chatbots como o que vimos. Aqui eu deixo uma tabela que nos mostra uma variedade de boas aplicações nessa área.
Aplicações
Para providenciar uma boa lista de aplicações, eu vou referenciar o livro "Natural Language Processing in Action", de Hobson Lane, Cole Howard e Hannes Max Hapke.
Conclusão
NLP é uma área incrível e complexa. Existem muitos conceitos legais por trás e eu gostaria de compartilhar com vocês leitores o que eu venho aprendendo. Se você tiver interesse, vamos nos conectar no LinkedIn e eu também te convido a participar do grupo de Python no WhatsApp - onde compartilho meus projetos e ideias que envolvem NLP.
Linkedin: https://linkedin.com/in/naomilago
Grupo no WhatsApp: https://chat.whatsapp.com/FZ0M7yphYGX421WND3dwOR
Fonte: https://docs.naomilago.com/