Hoje vou falar como os bots estão invadindo o nosso mundo.
Meu primeiro contato com bots foi em 2007, quando construí um bot (veja aqui) para o IBM Sametime, que traduzia textos usando o Google Translator!!! Elas andaram meio sumidos, mas estão de volta com força total.
Mas o que são bots?
O termo bots vem de acrônimo para (ro)Bots, e de maneira simplificada são usuários digitais dentro de aplicações de chat como o Facebook Messenger, WhatsApp, Slack, … Estes “usuários” trazem notícias, produtos e/ou serviços dentro destas aplicações como se fossem uma conversa.
Como alguns exemplos de bots temos:
– Alexa: bot de voz da Amazon
– Amy: bot via email da x.ai
– Lyft: bot que informa o tempo de chegada estimado a algum lugar.
– Hipmunk: bot que faz reserva de viagens
Num mundo cheio de páginas Web e Mobile Apps, por que expor serviços via conversa?
1) Acessamos a Internet mais via celular do que via navegadores. O que fez com que o mercado ficasse saturado de aplicações móveis. Você, como usuário, não vai instalar todas as aplicações que encontra, correndo o risco de deixar o seu celular lento. E caso for utilizar um serviço, não vai instalar, usar uma vez e desinstalar.
Se você verificar teu celular, verá que terá pelo menos 3 aplicações de mensagens, no meu caso: SMS, email, Facebook Messenger, WhatsApp,…
2) Usuários passam a maior parte do tempo de uso de um celular, utilizando aplicações de chat.
3) Plataformas de chat já expõe esses serviços, Slack em 2015, Facebook, Apple e Skype em 2016.
4) As tecnologias de reconhecimento de linguagem natural expostos via APIs.
A adoção de Bots está apenas começando, e vale a pena acompanhar a sua
evolução.