sexta-feira, 23 de dezembro de 2016

Desmistificando ChatBot

Desmistificando ChatBot


O que são chatbots?


Os avanços na inteligência artificial, juntamente com a proliferação de aplicativos de mensagens, estão alimentando o desenvolvimento de chatbots - programas de software que usam mensagens como a interface através da qual pode se realizar qualquer número de tarefas, desde o agendamento de uma reunião, para relatar o tempo, a ajudar os usuários comprar uma pizza ou um par de sapatos.


ChatBots são serviços, contruidos por regras e inteligência artificial onde você interage por uma interface de chat. É na verdade um agente de comunicação, um programa de computador concebido para simular uma conversa inteligente com um ou mais usuários humanos através de métodos auditivos ou textuais.


Para facilitar, vamos exemplificar:
Quando você quer pedir uma pizza, você geralmente entra no WebSite ou Liga para a pizzaria, certo? Imagine você abrir o Messeger no facebook e conversar com um vendedor virtual, onde você por exemplo digita:


Você: "Quero uma pizza"
ChatBot: "Olá Mauro, temos uma série de sabores e tamanhos.
Temos os seguintes sabores:
1 - Calabresa
2 - Mussarela
3 - Quatro queijos
4 - Portuguesa
Qual sabor você prefere? Pode ter até 3 sabores!"
Você: "Quero Calabresa e Mussarela"
ChatBot: "Você optou por meia calabresa, meia Mussarela? (Sim/Não)"
Você: Sim
ChatBot: "Qual tamanho você quer? (Brotinho, Média ou Grande)"
Você: Grande
ChatBot: "Temos a opção de borda recheada, gostaria?"
Você: "Quais opções de recheio e qual o valor?"
ChatBot: "Temos borda recheada com catupiry ou mussarela, o valor adicional é de R$10,00"
Você: "Ok, mas não vou querer borda recheada"
ChatBot: "Ok, sem borda recheada! A pizza já foi escolhida?"
Você: "Sim"
ChatBot: "E para beber, o que você vai querer? Temos refrigerante e cerveja."
Você: "Refrigerante"
ChatBot: "Temos Coca, Guaraná e Fanta. 2L e latinha."
Você: "Coca de 2L"
ChatBot: "Ok, uma pizza grande de Calabresa/Mussarela acompanhada de uma Coca 2L, confere?"
Você: "Sim"
ChatBot: "Qual o endereço de entrega?"
Você: "Avenida Aratas, 888"
ChatBot: "Pedido feito Mauro, será entregue na Avenida Aratãs, 888. O valor total da compra foi R$65,00. Ajudo com algo mais?"
Você: "Não muito obrigado"
ChatBot: "A previsão de entrega é de 30 minutos. Boa noite!"


PS.: Neste momento o ChatBot interage com o sistema da pizzaria e gera o pedido.


Por que os ChatBots são uma oportunidade tão grande?
Com bots, as possibilidades são infinitas. Você pode construir qualquer coisa imaginável, ter 24 horas de disponibilidade e a diminuição do custo pode ser muito considerável.
Além disso, pela primeira vez as pessoas estão usando aplicativos de mensagens mais do que eles estão usando redes sociais.
Então, logicamente, se você quiser construir um negócio on-line, você quer construir, onde as pessoas estão. Esse lugar é agora dentro de aplicativos mensageiros.



Como eles funcionam?
Existem dois tipos de chatbots, um funciona com base em um conjunto de regras, e a outra versão mais avançada usa a aprendizagem de máquina.


Chatbot que funciona com base em regras:
- Este bot é muito, muito limitado. Ele só pode responder a comandos específicos. Se você dizer a coisa errada, o bot não saberá o que dizer.
- Este bot é tão inteligente como ele é programado para ser.


Chatbot que funciona utilizando aprendizado de máquina:
- Este bot tem um cérebro artificial inteligência artificial. Você não tem que ser ridiculamente específico quando você está falando com ele. Ele entende a linguagem, não apenas comanda.
- Este bot fica continuamente mais inteligente como ele aprende a partir de conversas que tem com as pessoas.