Recentemente, um resultado de pesquisa atraente foi divulgado: uma equipe de pesquisa científica composta por equipes de pesquisa americanas e britânicas ressuscitou com sucesso o código do ELIZA, o primeiro robô de bate-papo eletrônico da história. Uma impressão do código deste programa, originalmente escrito pelo falecido professor do MIT Joseph Weizenbaum na década de 1960, foi descoberta acidentalmente em 2021. A equipe de pesquisa superou muitas dificuldades técnicas e finalmente fez o ELIZA funcionar novamente décadas depois, revelando um capítulo pouco conhecido na história do desenvolvimento da inteligência artificial. Este artigo detalha esse emocionante processo de descoberta e pesquisa.
Uma equipe de pesquisadores dos Estados Unidos e do Reino Unido ressuscitou recentemente com sucesso um código de chatbot chamado ELIZA, que é considerado o primeiro chatbot eletrônico da história. De acordo com o artigo publicado no servidor de pré-impressão arXiv, o código foi originalmente escrito pelo falecido professor do MIT Joseph Weizenbaum na década de 1960.
Em 2021, Miles Crowley, arquivista do MIT, descobriu uma impressão dos códigos em uma caixa contendo pertences pessoais de Weizenbaum. Após análise subsequente, estes códigos foram confirmados como sendo os códigos originais da ELIZA. Naquela época, o termo “chatbot” ainda não havia sido cunhado e Weizenbaum provavelmente via o programa como uma espécie de terapeuta eletrônico. ELIZA foi concebido como uma ferramenta de solicitação/resposta onde os usuários podem fazer perguntas e o sistema responde com respostas simples e perguntas de acompanhamento, uma interação semelhante a uma conversa com um terapeuta humano.
Embora o código do ELIZA original tenha sido historicamente considerado perdido, algumas versões do ELIZA escritas por outros programadores ainda existem. O programa foi escrito em Lisp e originalmente rodava na ARPAnet, depois se espalhou gradualmente para computadores domésticos e se tornou um “amigo” dos entusiastas da tecnologia.
Depois de descobrir o código, a equipe de pesquisa decidiu fazê-lo funcionar. Primeiro, eles precisavam desenvolver um ambiente operacional, já que o ELIZA foi escrito para um sistema operacional obsoleto. A equipe de pesquisa também descobriu que o código precisava ser limpo e, em alguns casos, eles tiveram que escrever funções que não eram mostradas no código.
Finalmente, a equipe de pesquisa executou o programa com sucesso em dezembro passado. Eles a executaram como uma ferramenta de solicitação/resposta conforme originalmente projetada e descobriram que ela teve um desempenho além de suas expectativas. Embora não seja comparável aos modelos modernos de linguagem em grande escala, eles acham que esse processo de ressurreição é interessante.
Porém, eles também encontraram um bug óbvio, ou seja, se o usuário inserir números, o programa irá travar, mas para manter a originalidade, a equipe de pesquisa optou por manter esse bug. Eles acreditam que o ELIZA é um marco importante na história da computação porque representa o primeiro chatbot eletrônico conhecido.
Destaque:
ELIZA é o primeiro chatbot eletrônico, codificado por Joseph Weizenbaum na década de 1960.
A equipe de pesquisa ressuscitou com sucesso o código e o tornou funcional, embora alguns problemas técnicos precisassem ser resolvidos.
ELIZA é importante na história da computação e é considerada a pioneira dos chatbots.
A ressurreição de ELIZA não é apenas um sucesso técnico, mas também uma valiosa revisão da história do desenvolvimento da inteligência artificial. Isso nos lembra que mesmo as primeiras tentativas lançaram as bases para a tecnologia avançada de hoje. A importância desta pesquisa vai muito além disso. Ela nos fornece uma nova perspectiva sobre a compreensão da evolução da inteligência artificial e também nos inspira a continuar a explorar as infinitas possibilidades da inteligência artificial.