Com o número de opções de construção chatbots que parece crescer a cada dia, pode ser difícil compreender o que é necessário para criar um chatbot. Com este post no blogue, pretendemos fornecer-lhe conhecimentos de alto nível sobre os passos que pode dar para começar com a sua solução de chatbot de IA de conversação e como torná-la bem sucedida.
Como construir um chatbot
1. Arquitectar o seu caso de utilização
Para começar, esboce o tipo de capacidades que gostaria que o seu chatbot cobrisse. Por exemplo, se gostaria de oferecer um chatbot bancário dentro da sua aplicação bancária existente, pense no que os seus clientes querem fazer que seria mais rápido e mais eficiente com um chatbot. Identifique a complexidade do caso de utilização desde uma simples interacção do tipo FAQ até chatbots que agregue informação de múltiplas fontes para personalizar a experiência. Determine se o seu chatbot precisa de ser estendido com código personalizado e chamadas API para outros sistemas ou pode simplesmente ser programado com perguntas e respostas iniciais do tipo FAQ que forneça aos utilizadores suporte 24 horas por dia, 7 dias por semana.
Há muitos vendedores por aí que prometem soluções de prateleira que levam semanas até estarem prontas para serem utilizadas pelos clientes. Estas soluções são prejudiciais para o sucesso do seu projecto porque arriscam dar-lhe um chatbot genérico sem a capacidade de expandir ou personalizar a sua experiência de cliente.
2. Construir a sua equipa
A escolha de uma solução pode ser desafiante e confusa, dependendo do nível de especialização necessário para manter a funcionalidade de conversação suportada pela IA. Ao contratar ou alocar recursos, alguns dos membros mais importantes da sua equipa são engenheiros de software, designers de conversação, gestores de produto e por vezes cientistas de dados. Embora ter a equipa certa seja fundamental, garantir que também tem uma documentação rica e um fornecedor pronto a apoiar o seu projecto são requisitos principais.
3. Desenho das conversas
As suas equipas de atendimento ao cliente são mais adequadas para saber o que o seu público procura. Faça parcerias com estes utilizadores comerciais para conceber conversas significativas. Para melhor colaborar com esta equipa, utilize as plataformas chatbot que podem trazer uma experiência visual e intuitiva na construção de conversas. Um design de conversas adequado não só manterá os seus clientes satisfeitos, mas também os encorajará a regressar. Enquanto estiver na fase de planeamento e de desenvolvimento, deve ter continuamente em mente os princípios da concepção de conversas.
4. Gerir a sua UND
Em muitos aspectos, a NLU pode sentir-se como uma caixa negra que requer afinação para produzir os resultados desejados. Embora esta seja uma exigência parcial, não é tão desafiante como parece. Ter uma solução que vem armada com um motor NLU gerido pode mover montanhas, e pode mesmo eliminar a necessidade de contratar cientistas de dados e equipas de aprendizagem de máquinas! Um motor de NLU gerido permite-lhe concentrar-se na concepção de uma experiência que os seus utilizadores merecem, ao mesmo tempo que sabe que o fornecedor que o apoia está constantemente a melhorar a NLU que utiliza. Deve estar confiante sabendo que as ferramentas que estão à sua disposição não requerem manutenção constante ou um diploma para saber como as utilizar. Parte disto é criar intenções, que ajudam o motor a reconhecer aquilo de que um utilizador está a falar. Quando se começa a organizar intenções, é fundamental evitar sobreposições com o propósito de tal intenção ou então acabará com uma resposta do utilizador que é incorrecta, ou fora do âmbito.
A NLU é uma parte imensamente poderosa da criação de conversação orientada por IA chatbots e o que não pode ser coberto neste blog pode ser explicado com este vídeo tutorial, Requesting and Extracting Information - Part 5 of "Building a Cool Bot with Botpress".
5. Desenvolvimento e testes
Agora é tempo de pôr todo esse trabalho árduo de planeamento em acção! À medida que a sua equipa vai adicionando capacidades ao seu chatbot, é igualmente importante fazer testes contínuos para garantir precisão e consistência. Quando procurar a solução certa para o seu caso de utilização, procure um emulador / depurador fácil de usar para reduzir o tempo que leva a identificar problemas, corrigi-los e confirmar o comportamento correcto que está a ter lugar ao longo do seu chatbot.
No âmbito do desenvolvimento está também a configuração dos canais para os quais irá implementar o seu assistente. À medida que começa a adicionar canais, é necessário pensar em quais os canais em que gostaria que o assistente estivesse disponível para garantir a máxima utilização pela sua base de utilizadores. Embora inicialmente o seu chatbot possa estar apenas no seu site, pensar em ter um bot móvel, ou aqueles que se integram com canais de comunicação como Vonage, Slack, Twilio, e Facebook Messenger é fundamental para o seu sucesso no futuro.
6. Personalizar a experiência
À medida que mais e mais chatbots são lançados no mundo, há um factor distintivo que se distingue efectivamente chatbots : a personalização. Os utilizadores de Chatbot querem que as conversas se sintam naturais e isto significa criar uma experiência que se estende para além da simples inserção do primeiro nome dos seus clientes no diálogo. Para criar uma experiência verdadeiramente personalizada, é necessário encontrar uma solução que lhe permita extrair dados externos para trazer a sua experiência de cliente para o nível seguinte. Isto pode ser feito através de chamadas API, consultas a bases de dados, integração com software de terceiros e muito mais.
Preparar o seu chatbot para o sucesso
O sucesso pode ser definido de muitas formas diferentes dependendo do público, do caso de utilização e do objectivo final de uma solução chatbot. O seu tempo de comercialização, adopção pelo cliente, e envolvimento do utilizador levá-lo-ão a iterar e a melhorar o seu bot. Aqui estão algumas dicas para começar.
Conheça os seus clientes onde eles estão
É fundamental compreender a sua base de utilizadores existente, quais são as suas necessidades, e onde estão activamente envolvidos no seu negócio. Não só para lhes proporcionar uma experiência personalizada, mas também para garantir que o seu chatbot oferece o maior valor. Por exemplo, se tiver um sistema IVR em vigor para os utilizadores que recorrem ao seu negócio, tente melhorar a experiência, configurando um chatbot orientado pela NLU para conversas mais humanas. Vai ser continuamente importante para o sucesso do seu chatbot se tratar cada canal como o seu próprio lançamento de produto, correspondendo às expectativas dos seus clientes e à sua experiência de marca.
Estar preparado para rever continuamente o seu chatbot com base no feedback do cliente irá assegurar que pode trazer uma experiência que não se sinta obsoleta ao longo do tempo. Ter uma plataforma que suporta a edição de conteúdos e respostas de forma independente facilita a melhoria contínua do seu chatbot e reduz fortemente o tempo que leva a fazer alterações.
Criar um plano de lançamento
Pode ser tentador acreditar que, depois de lançar um chatbot, a sua base de utilizadores se vai juntar a ele com entusiasmo, pronta para a transformação digital que vem com uma solução de conversação orientada para a IA. Por melhor que isso seja, é importante construir um plano que possa levar os utilizadores até ao assistente através de um plano de lançamento estruturado. Isto pode incluir o anúncio da oferta numa newsletter, continuamente nas redes sociais ou através de pop-ups interactivos dentro da sua aplicação, depende realmente do caso de utilização, dos seus clientes, e da sua marca.
Compreenda o noivado do seu chatbot
Quando estiver a adquirir diferentes plataformas para funcionalidades, precisa de ter a certeza de ter métricas para apoiar o seu projecto. Ter acesso a métricas associadas à forma como o seu chatbot se está a comportar, comportamento de utilização, onde a NLU se está a comportar mal, e identificar quais as intenções mais comummente utilizadas, irá permitir ao seu chatbot melhorar continuamente. Tem de reconhecer que a relação entre os dados que recolheu e a opinião real do assistente nem sempre é de um para um.
Pode ser tentador confiar apenas nas métricas que tem à sua disposição para determinar o sucesso do seu projecto, mas também precisa de estar a utilizar ferramentas para obter uma visão do que os utilizadores sentem sobre o seu assistente. Alcance os seus utilizadores regularmente através de inquéritos, entrevistas, pontuação de satisfação do cliente (NPS/CSAT), e equipas que fazem regularmente interface com clientes que interagiram recentemente com o assistente. Se o seu assistente for apoiado por agentes de serviço ao cliente, ser-lhe-á fornecido outro conjunto de pontos de dados que deverá medir e construir correlações com a satisfação do utilizador.
Conclusão
Agora que tem a informação sobre como fazer um chatbot de sucesso, mal podemos esperar para ver o que cria. Se tiver perguntas durante o seu projecto com recursos como documentação robusta, uma comunidade de desenvolvedores activa, e especialistas a postos para responder às suas perguntas podem sentir-se como uma luz no escuro, por isso não se esqueça de encontrar um fornecedor que tenha estas opções disponíveis.
Para ver um vídeo tutorial sobre como começar com a plataforma Botpress , temos disponível uma lista de reprodução na qual criará o seu próprio Mars Rover Photography Chatbot!
Quem somos nós?
Botpress foi criado para fornecer aos criadores as melhores ferramentas para construir chatbots hoje, e à prova de futuro esses bots para incorporar os próximos desenvolvimentos nas tecnologias de PNL. Botpress A plataforma foi construída para permitir às empresas construírem facilmente o melhor chatbot possível agora, com um ambiente de desenvolvimento robusto, personalização extensiva, e um motor subjacente de PNL gerido que incorpora continuamente os últimos desenvolvimentos em PNL. Com Botpress, os devs podem aceder às mais recentes tecnologias de PNL, sem necessidade de uma equipa de cientistas de dados e peritos em PNL. Em termos simples - Botpress foi concebido para alimentar o melhor chatbots de hoje, e de amanhã.
Índice
Mantenha-se atualizado com as últimas novidades sobre agentes de IA
Partilhar isto em: