¿Cómo creo un bot de internet desde cero?

En general, debe decidir cómo desea crearlo (usted mismo o con la ayuda del desarrollador).
Si desea hacerlo usted mismo, puede usar cualquier plataforma de chatbot gratuita.
Los más populares son:

1. Chatfuel – Crea AI Chat Bot para Facebook

2. Manychat: la forma más fácil de crear bot de Facebook Messenger

3. Motion AI: los chatbots son fáciles

4. Personificar – http://personify.ai

Pero debes admitir que la funcionalidad de tales chatbots será muy pobre.

Puede crear casi cualquier funcionalidad con la ayuda de los desarrolladores.

Puede buscar algunas empresas a través de Internet. Pero me gustaría aconsejarle al equipo de BotsCrew. Es una de las primeras empresas de desarrollo de chatbots con sede en Europa. Aquí hay un enlace y puedes aprender más sobre BotsCrew: BotsCrew – empresa de desarrollo de chatbots

No sé cómo lo haces, pero así es como lo hice recientemente:

  1. Obtenga su lenguaje de programación favorito (en mi caso, Python) y consulte su biblioteca / bibliotecas para realizar solicitudes a Internet.
  2. Obtenga un programa para verificar sus solicitudes http (utilicé Fiddler)
  3. Vaya al sitio para el que desea un bot con su navegador, con el programa en el # 2 activado. Verifique qué solicitudes está enviando exactamente y cómo se formatean las respuestas que obtiene
  4. Escriba un programa simple que imite completamente las acciones de su navegador y vea si obtiene lo mismo. Si no es así, verifique nuevamente con el programa en el # 2 para ver qué está yendo mal. Si te quedas atascado, ve a un nivel aún más bajo e imita las solicitudes con Netcat.
  5. Ahora que sabe lo que debe enviarse y recibirse, cree alguna clase o función para realizar una solicitud y recuperar la información relevante
  6. De aquí en adelante todo depende de lo que quieras hacer con tu bot (y de qué hace el sitio en el que lo estás trabajando)

Necesitas:

  1. Widget de bot de chat frontend
  2. Servidor de fondo
  3. Motor NLU
  4. Antología (muestras)
  5. Servidor de lógica de negocios

Puede obtenerlos todos a la vez (incluida la conectividad a Alexa y Google home) con Conversation.one