Quiero aprender sobre los Chatbots, ¿por dónde empiezo?

Hay muchos recursos que puedes consultar si deseas obtener más información sobre cómo crear chatbots:

Los cursos

  • Creación de chatbots en Python: aprenda cómo convertir el lenguaje humano en instrucciones de máquina con sistemas basados ​​en reglas y aprendizaje automático. Al final de este curso, pondrás todo junto en un pequeño proyecto, donde harás un chatbot amigable y útil.
  • Construye increíbles chatbots | Udemy – Aprende cómo construir chatbots con la ayuda de NodeJS y JavaScript.
  • ChatBots: Messenger ChatBot – DialogFlow y nodejs – Use DialogFlow para entrenar a chatbot para que tenga diálogos. Master DialogFlow. Crea chatbot para messenger.
  • Cómo construir un chatbot sin codificación | Coursera: aprovechando las capacidades de procesamiento de lenguaje natural de IBM Watson, aprenderá cómo planificar, implementar, probar y desplegar chatbots que deleitan a sus usuarios, en lugar de frustrarlos.
  • Creación de voz y chatbots que funcionan en todas partes: aprenda cómo crear una única interfaz de conversación en C # y el marco de la API web .NET que funciona en todos los canales de voz y chat de Amazon Alexa, Google Assistant, Microsoft Cortana, Slack, Facebook Messenger, SMS, y muchos otros.

Tutoriales

  • Una guía interactiva para escribir bots en Python – guía cualitativa para escribir bots en Python.
  • Tutoriales de programación de Python: definitivamente también puedes ver este tutorial, donde creas un chatbot con la ayuda de TensorFlow (aprendizaje profundo)
  • Construyendo un Chatbot usando Telegram y Python (Parte 1) | Codementor
  • https://www.analyticsvidhya.com/…
  • Cómo hacer un Chatbot con Python (para Slack) – Ismail Elouafiq – Medio
  • Haciendo un Chatbots en Python – Nonthakon Jitchiranant – Medio
  • Implementando el famoso chatbot ELIZA en Python

Otros recursos

  • gunthercox / ChatterBot – Un motor de diálogo conversacional de aprendizaje automático para crear bots de chat
  • ¿Cómo puedo desarrollar un chatbot basado en AI en Python desde cero? – Quora pregunta y respuestas.
  • Chatbot’s Life: excelente publicación en línea con una gran cantidad de excelentes recursos para aprender más sobre los chatbots.
  • Chatbots Magazine – ¡Otra publicación impresionante con los últimos artículos que te mantendrán al día con los últimos desarrollos en chatbot-world!
  • Cursos de Chatbot para principiantes: Aprenda cómo crear un Chatbot – ¡una lista con algunos recursos más!
  • ¿Puedes recomendar un MOOC en los bots de chat? – Otra pregunta y respuesta de Quora 🙂

Una curva de aprendizaje se ve así:

  1. Lea todo lo que pueda en la web para comprender un concepto. Max Gladysh mencionó buenos recursos.
  2. Estudiar ejemplos existentes de chatbots creativos y exitosos. Puede consultar estas preguntas en Quora: ¿Cuáles son algunos chatbots creativos disponibles? & ¿Cuáles son los mejores (AI) chatbots disponibles en línea?
  3. Comprender un proceso de cómo crear un chatbot. La estrategia de Chatbot tiene mucho en común con el desarrollo de proyectos móviles y web. Sin embargo, tiene sus propias características que considerar: 10 pasos para definir y construir su estrategia de Chatbot
  4. Entonces tiene sentido aprender las mejores prácticas de UX.
  5. Finalmente, puede examinar las plataformas de chatbot existentes y seleccionar la plataforma más adecuada para su proyecto. Dependiendo de su idea, puede ser suficiente usar varias plataformas de bricolaje como Crear AI Chat Bot para Facebook o usar motores de PNL, por ejemplo, Dialogflow

En mi opinión, debería comenzar con algunos conocimientos básicos sobre los chatbots.
Intenta leer artículos en diferentes blogs de chatbot.
Por ejemplo:
– Bots Noticias | VentureBeat

– Revista Chatbots

La vida de chatbot

-Chatbot News Daily

-Bienvenido a Bot Tutorials – Bot Tutorials

-BotsCrew Blog

Más leerás, más aprenderás.

Comienza desde esos blogs y espero que encuentres este mundo de chatbots increíble también.

  1. Deberías leer sobre los chatbots. Los recursos ya se mencionan en otros comentarios.
  2. Debes probar algunos chatbots para tener una idea de cómo funcionan. Aquí hay algunos chatbots que he mencionado son de diferentes campos y deberían darle una buena comprensión de las diversas funciones que se pueden agregar a un chatbot.
  1. poncho
  2. Venturebeat
  3. Robin
  4. Viajar
  • Luego crea tu propio chatbot para obtener un bloqueo completo de él. Hay muchas plataformas que te permiten crear un chatbot sin escribir ningún código. Como chatfuel, Gupshup, etc. El Flow Bot Builder de Gupshup es súper fácil de crear rápidamente un chatbot.
  • Al igual que con cualquier tecnología, ¡la mejor manera de aprender sobre los chatbots es construir una! Recomendaría comenzar con Dialogflow o Watson Conversation. Ambas son grandes plataformas y fáciles de usar. Echa un vistazo a algunos videos de YouTube si te quedas atascado. ¡Y divertirse!

    http://www.codeacademy.com tiene curso gratuito
    en Alexa

    Puedes unirte a openclassifier en github