Bots
Visão geral
Um bate-papo bot, ou chatbot é um programa de software que responde a perguntas em linguagem natural (como o inglês, o francês, etc.).
Bots de bate-papo pode ser utilizado para muitos fins. Bots de bate-papo podem ser usados por uma empresa para ajudar os usuários, cliente provedor de serviço, ou promover um produto. Bots de bate-papo podem ser usados por diversão, como um amigo para conversar, mesmo uma namorada ou namorado. Chats bot também pode ser utilizado para pesquisa, conhecimento e educação.
Há muitos tipos diferentes de robôs do chat, tais como:
A maioria dos bots de bate-papo são baseados na web, mas também existem bots de bate-papo que são executados no Twitter, e-mail, Facebook, Telegrama, de Folga, Skype, ICQ, IM, Second Life, e um número crescente de Android, iOS e móveis bots de bate-papo.
Bot Livre o objetivo é apoiar os bots de bate-papo em execução em tantos diferentes serviços como podemos apoiar. Atualmente temos suporte integrado para ligar o seu bot para a web, Twitter, Facebook, Telegrama, de Folga, SMS, e-mail, IRC, Android, iOS e outras plataformas através de nossos aplicativos, API e SDK.
Bots de bate-papo pode ser desenvolvido utilizando as mais diversas técnicas e modelos de programação.
Algumas técnicas comuns incluem:
- Pergunta/resposta correspondente
- Palavra-chave e o tópico correspondente
- Sequencial de script
- Pesquisa de texto e de processamento (como AIML)
- Linguagem e análise de máquinas de estado (como a Auto -)
- Direto de programação (PHP, Java, LISP)
- Aprendizado de máquina (inteligência artificial)
Bot Livre entende que não existe um único método ou técnica é melhor para todos os tipos de bots, ou todos os tipos de situação. Bot Livre proporciona um ambiente heterogêneo de diferentes técnicas, incluindo, automático pergunta/respostas de correspondência de palavra-chave e o tópico correspondente, AIML, Auto de scripts, e aprendizado de máquina e compreensão.