Desenvolvimento

27 nov, 2017

BotPress – Chatbot tão simples quanto instalar o WordPress

Publicidade

Nos últimos meses venho estudando muito sobre Chatbot e criação de Bots em geral. Entre um teste e outro acabei encontrando várias soluções, e a que me chamou mais a atenção foi um framework modular chamado Botpress.

A ideia do BotPress é simplificar a criação de Chatbots. Tudo foi pensando para simplificar a instalação e configuração, deixando o trabalho pesado apenas na criação das árvores de decisão e/ou integrações externas (Watson, etc).

Gostei tanto que acabei criando uma série de videoaulas que pretendo postar no YouTube, e agora, também aqui no iMasters.

Botpress – Crie seu primeiro Chatbot

BotPress
BotPress

Lendo mais sobre o Botpress, acabei vendo que a ideia dos desenvolvedores era criar um sistema simples de ser instalado e configurado, lembrando muito o famoso CMS WordPress.

A documentação oficial da plataforma é completa. O ambiente de desenvolvimento pode ser “montado” facilmente, sem a necessidade de instalações complexas ou demoradas. Você só precisa ter o Node.js 4.6+ e o gerenciador de pacotes NPM.

Para criar um Chatbot é muito simples. O primeiro passo é realizar a instalação do Botpress:

npm install -g botpress

A instalação será rápida e se todos os requisitos estiverem corretos, você já poderá criar o seu primeiro Chatbot utilizando o comando:

botpress init nome-do-seu-chatbot

Você deverá responder algumas perguntas como descrição, versão e autor. Agora é só iniciar o seu servidor:

botpress start

Pronto! Agora é só acessar http://localhost:3000 e começar a configurar seu Bot.

Pretendo avançar cada vez mais neste assunto, mas recomendo que leia a documentação do Botpress e comece a experimentar todas as configurações possíveis.

Com certeza você chegará a mesma conclusão que a minha: o Botpress vai facilitar – e muito – o trabalho.