Chatterbot

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Screenshot do programa ELIZA a conversar com um interlocutor humano em Emacs.

Chatbot (ou chatterbot) é um programa de computador que tenta simular um ser humano na conversação com as pessoas. O objetivo é responder as perguntas de tal forma que as pessoas tenham a impressão de estar conversando com outra pessoa e não com um programa de computador. Após o envio de perguntas em linguagem natural, o programa consulta uma base de conhecimento e em seguida fornece uma resposta que tenta imitar o comportamento humano.

Origem do termo[editar | editar código-fonte]

O termo Chatterbot surgiu da junção das palavras chatter (a pessoa que conversa) e da palavra bot (abreviatura de robot), ou seja, um robô (em forma de software) que conversa com as pessoas.

A palavra foi inventada por Michael Mauldin (Criador do primeiro Verbot, Julia) em 1994, para descrever estes robôs de conversação na Twelfth National Conference on Artificial Intelligence.[1]

Chatbots em aplicativos de mensagens[editar | editar código-fonte]

Durante a F8, conferência do Facebook voltada para desenvolvedores, a rede social anunciou o lançamento da sua loja de robôs. A empresa está oferecendo aos desenvolvedores acesso a mecanismos avançados de linguagem natural, o que permite que eles criem robôs que podem continuar aprendendo com o passar do tempo. O Facebook ainda tem a vantagem de ter uma base rica em dados, que permite que os desenvolvedores criem robôs muito personalizados. O lançamento incluiu alguns robôs em páginas de parceiros, como a CNN, HP e Wall Street Journal.[carece de fontes?]

Ele estão se tornando uma tendência por conta de uma convergência de três coisas: primeiramente, a penetração de aparelhos móveis; depois, o crescimento do uso de aplicativos de mensagens; e, por último, os recentes e rápidos avanços no desenvolvimento de inteligência artificial, que permite que esses robôs para chats possam ser mais detalhistas e parecerem mais humanos[2].

Em Agosto de 2016 o WhatsApp, maior aplicativo de mensagens do mundo, alterou o seus termos de serviço para incluir chatbots na sua plataforma. Na nova versão está escrito que usuários poderão receber notificações de empresas sobre compras, reservas, atualizações de produtos e mensagens de marketing.

Plataformas para criação de Chatbots[editar | editar código-fonte]

Plataformas são sistemas computacionais, geralmente fornecidos no modelo de computação na nuvem (cloud computing), sem ter a necessidade de saber programar ou complexidade de construir uma robusta infraestrutura. A grande vantagem das plataformas está nos diversos serviços oferecidos em conjunto, na prática uma plataforma pode ser considerada um série de serviços ou sistemas que podem funcional em conjunto ou separados, todos compartilhando um série de pré-configurações nativas.

Referências

  1. «AAAI-94: Twelfth National Conference on Artificial Intelligence» 
  2. Wright, David (13 de abril de 2016). «Seriam os chat-bots os novos apps?». Kantar. Consultado em 25 de abril de 2016 

Ver também[editar | editar código-fonte]

Temas relacionados
Chatterbots
Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.