Executando verificação de segurança...
4

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.


GPT-3 prompt

Por favor, gere uma persona para usar em uma vitrini de UX/UI Design


GPT-3 prompt

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.

NLP applications

Natural Language Processing in Action published by Manning

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

Carregando publicação patrocinada...
2

Muito bom o post. No meu tcc de ciência da computação eu apliquei nlp para fazer um sisteminha para alunos enviarem redações e ser corrígido a nível de correção do enem, como isso foi em 2019 e ainda não tinha nada de chat-GPT o sistema só corrigia a competência 1, mas hoje com o chat-GPT acho que daria para pensar em algo que conseguisse corrigir 100% uma redação levando em conta os aspectos do enem

1

Muito obrigada. @gabriellaSelbach!
GPT realmente veio pra descomplicar algumas tasks, tenho certeza que implantando isso no seu projeto vai levar para um outro nível. Confesso que fiquei curiosa, o código é open-source?

1
1

Eu criei um certo interesse pela area de ia com a febre do gpt, estou pensando em desenvolver algo relacionado a inteligencia artificial para um projeto de extensao da faculdade, pensei em algo que analise as expressoes faciais, estou estudando sobre e vendo se é algo tranquilo pra se desenvolver com o conhecimento que eu tenho

0
0