Os chatbots estão se tornando incrivelmente inteligentes, mas como eles fazem as conversas parecerem tão humanas?

Principais conclusões

  • Os chatbots baseados em regras dependem de condições e palavras-chave predefinidas para fornecer respostas, sem a capacidade de se adaptar ao contexto ou aprender com interações anteriores.
  • Os chatbots de IA, como o ChatGPT, usam grandes modelos de linguagem treinados em enormes conjuntos de dados para simular conversas semelhantes às humanas e compreender o contexto da conversação.
  • Os avanços nos chatbots de IA incluem a incorporação de inteligência artificial geral (AGI) e física encarnações, como robôs humanóides, mostrando o potencial para interações mais interativas e conversacionais com humanos.

Os chatbots têm sido uma ferramenta online peculiar, mas útil há algum tempo. A ascensão de modelos de linguagem baseados em IA, como o GPT-4 e o chatbot ChatGPT que ele alimenta, deu à interface humano-bot-humano um novo brilho. Mas como os chatbots de IA simulam conversas semelhantes às humanas? Como um computador pode simular conversas com pessoas?

instagram viewer

O que são chatbots? Como funcionam os chatbots?

Antes de ChatGPT, Claude e Google Bard, existiam chatbots mais rudimentares. Eles são conhecidos como chatbots baseados em regras ou chatbots de árvore de decisão.

Um chatbot baseado em regras não se adapta às situações nem entende o contexto e não pode simular a lógica humana. Em vez disso, eles têm uma série de regras, padrões e árvores de diálogo definidas pelo desenvolvedor, aos quais devem aderir.

Os chatbots baseados em regras seguem condições predefinidas quando recebem uma solicitação. Palavras-chave são um fator importante aqui. As entradas do usuário são verificadas pelo chatbot em busca de palavras específicas para ajudá-lo a entender o que está sendo solicitado. Sem a capacidade de compreender o contexto, um chatbot baseado em regras deve confiar em pistas como esta para fornecer uma resposta útil.

Muitas empresas usam chatbots baseados em regras como uma barreira entre um cliente e um representante humano. Se você já tentou entrar em contato com seu provedor de serviços de energia ou celular, pode ter sido solicitado que você explicasse sua dúvida primeiro a um chatbot. Alternativamente, um chatbot pode aparecer quando você visita um site para tirar dúvidas.

Os chatbots baseados em regras não conseguem responder a perguntas muito complicadas e em camadas. Eles foram projetados para responder a perguntas curtas e simples, como "Alterar os detalhes da minha conta". Uma pergunta contendo muitas variáveis ​​provavelmente será além do escopo de um chatbot baseado em regras, seja porque não está treinado para interpretar a linguagem natural ou porque seu banco de dados de conhecimento é limitado.

Os chatbots baseados em regras não podem melhorar sem intervenção manual no desenvolvimento. Isso ocorre porque eles não conseguem aprender com interações anteriores.

Os chatbots de IA também recebem regras. ChatGPT, por exemplo, não pode jurar ou fornecer aconselhamento criminal. No entanto, a forma como os chatbots de IA funcionam e interagem vai muito além do que qualquer chatbot baseado em regras pode suportar.

Como funcionam os chatbots de IA

Os chatbots de IA não começaram com o ChatGPT. Antes do ChatGPT se tornar popular, alguns chatbots menos avançados ainda usavam IA para interagir com seus usuários humanos.

Pegar Eviebot, por exemplo. Lançado em 2008, Evie usa IA para interagir com os usuários. Como um chatbot de IA de aprendizagem, Evie pode desenvolver suas habilidades de conversação observando o que outros usuários digitaram no passado. Na verdade, Evie usa o mesmo sistema de IA do Cleverbot, outro chatbot que se tornou um grande sucesso no final dos anos 2000 e início de 2010.

Mas este chatbot está muito longe das versões modernas que usamos hoje.

Como você pode ver na captura de tela acima, Evie não é ótima em responder perguntas com precisão ou em manter o histórico de conversas em mente. Em apenas alguns segundos, o chatbot disse que seu nome era Eliza, mas depois mudou para Adam na resposta seguinte.

Além disso, Evie não é um grande recurso informativo. Quando perguntamos a Evie quão grande era o sol, ela respondeu: “Maior que o meu futuro”. Embora cômica, Evie não é especialista em fornecer fatos aos usuários, independentemente de quão comuns eles sejam. Se você está procurando uma experiência de chatbot mais divertida ou bizarra, Evie pode ser a escolha certa para você.

Sites como Cleverbot e Evie são certamente divertidos, mas não são adequados para uso prático. No final de 2022, o mundo começou a ver como os chatbots de IA poderiam ser incrivelmente úteis.

Como os chatbots simulam conversas?

A questão permanece: como os chatbots de IA como o ChatGPT simulam conversas precisas com humanos? Como eles podem parecer quase indistinguíveis de uma pessoa normal sentada em frente ao teclado?

Em novembro de 2022, a OpenAI lançou uma versão publicamente acessível de seu grande modelo de linguagem GPT-3.5 chamado ChatGPT. Este foi o primeiro chatbot de IA a demonstrar a capacidade de simular conversas muito humanas. Temos um artigo dedicado explicando o ChatGPT em detalhes, mas há algumas dicas importantes a serem observadas aqui.

Em primeiro lugar, o elemento "GPT" do nome da ferramenta significa "Generative Pre-trained Transformer", que é uma espécie de modelo de linguagem grande (LLM). Você pode ter visto esses dois termos muito usados ​​​​ao longo de 2023, mas o que eles realmente significam?

Um LLM é um modelo de aprendizagem de IA usado por todos os principais chatbots de IA que você vê hoje. É alimentado por um algoritmo de IA que usa aprendizado profundo para operar em um nível incrivelmente complexo. Todos os LLMs são treinados com conjuntos de dados muito grandes, proporcionando-lhes um enorme reservatório de conhecimento para resolver problemas e responder a dúvidas. O ChatGPT-4, por exemplo, foi treinado com entre 1 trilhão e 1,7 trilhão de parâmetros e terabytes de dados (embora a OpenAI não tenha revelado exatamente quanto).

Um GPT é um tipo específico de LLM que compreende uma rede neural capaz de aprendizado profundo. GPTs são modelos pré-treinados dados enormes bancos de dados de informações para aprender. No caso do ChatGPT, isso inclui textos de livros, periódicos, artigos e muito mais. Mas mesmo com todos esses dados, como o ChatGPT fala com as pessoas de uma forma humana?

Durante o desenvolvimento do ChatGPT, ele foi treinado usando o método de aprendizagem por reforço de feedback humano (RLHF). Esta forma de treinamento utiliza reforço para moldar o ChatGPT no chatbot desejado. Com um modelo de recompensa e feedback, o ChatGPT pode entender quais respostas são úteis ou “boas” e quais não são. Este método também permite que o ChatGPT compreenda melhor o contexto da conversação, o que significa que pode responder às solicitações de forma mais eficaz.

O processamento de linguagem natural do ChatGPT também desempenha um grande papel na forma como responde aos usuários, incluindo o reconhecimento de padrões e sentimentos de linguagem específicos. Em seu treinamento, o algoritmo recebeu exemplos de conversas humanas para entender melhor como os humanos se comunicam. O algoritmo pode até anotar sinais, como saudações e despedidas, para monitorar o estágio da conversa.

Como os chatbots de IA estão avançando?

Crédito da imagem: Thanakorn Lappattara/Vecteezy

OpenAI divulgou informações limitadas sobre GPT-5, a próxima iteração de seu LLM. O que é particularmente interessante sobre o GPT-5 (além de sua base de conhecimento mais atualizada) é que há rumores de que ele incorpora inteligência geral artificial (AGI) em seu algoritmo. Dado que a AGI deveria, teoricamente, ser capaz de simular a cognição humana, isso pode ser uma virada de jogo.

O ChatGPT conquistou o mundo e continua a fazê-lo, mas os chatbots de IA não terminam com o OpenAI. Empresas em todo o mundo estão trabalhando para melhorar seus chatbots de IA para simular conversas com pessoas, com alguns chatbots de IA levando as coisas a um nível físico.

Vejamos Desdêmona, por exemplo, um modelo de robô humanóide que usa IA para se comunicar.

Criada pela Hanson Robotics e SingularityNET, Desdemona é a “irmã” do conhecido robô Sophia, que chegou a muitas manchetes importantes por suas impressionantes, porém misteriosas, características humanas e temperamento.

Ao contrário de Sophia, Desdêmona foca na música e até faz parte de uma banda com outros músicos humanos. O algoritmo de IA utiliza uma biblioteca de músicas preexistentes, permitindo que Desdêmona cante músicas populares. A robô até se apresentou ao vivo com seus colegas de banda.

Mas Desdêmona também pode conversar e conversar com as pessoas. Em 2022, Desdemona foi entrevistada pelo criador do YouTube Discover Crypto, onde o criador de seu algoritmo de IA, Ben Goertzel, também respondeu a algumas perguntas sobre IA e seu futuro.

A piada de longa data de Desdêmona sobre manter humanos em aquários pode ser perturbadora para alguns, mas sua capacidade de responder a solicitações não ensaiadas mostra o potencial que a IA tem para interagir com os humanos de uma forma amigável e coloquial maneiras.

A IA está cada vez mais inteligente

Na última década, grandes avanços foram feitos no campo da IA, com os chatbots sendo agora capazes de contar piadas, escrever ensaios, traduzir idiomas e fornecer uma enorme quantidade de informações. Acima de tudo, eles têm a incrível capacidade de simular conversas humanas. Um dia, poderemos ver os chatbots superarem a capacidade humana, mas, por enquanto, há muito espaço para melhorias.