¡Hola compañeros entusiastas de la NLP!

Pronto habrá un servidor de Discord de NLPlanet para la creación de redes entre los practicantes de NLP, estoy trabajando en la primera organización de sus canales. Estoy planeando añadir recursos de aprendizaje para muchas áreas de la PNL, por lo tanto este artículo es un paso hacia la preparación de dicho contenido. Si estás interesado en el servidor Discord, sigue a NLPlanet en Medium, LinkedIn o Twitter para estar al día de su lanzamiento. ¡Que lo disfrutes!


Aquí sigue el primer borrador, comisariado por mí, de los recursos de aprendizaje de Chatbots de NLPlanet. Al ser un borrador, esta lista será mejorada con los comentarios de la comunidad.

Este artículo es la sexta parte de una serie de artículos sobre recursos de aprendizaje:

  1. Awesome NLP – 18 Recursos de alta calidad para estudiar NLP
  2. Two minutes NLP – 21 Recursos de aprendizaje para la clasificación de textos
  3. Two minutes NLP – 20 recursos de aprendizaje para la incrustación de palabras
  4. Dos minutos de NLP – 20 recursos de aprendizaje para transformadores
  5. Dos minutos de NLP – 20 recursos de aprendizaje para la recuperación de información

Tabla de contenidos

Qué son los chatbots

Un chatbot es un programa que se utiliza para mantener una conversación de chat a través de texto o texto a voz, sustituyendo el contacto directo con un agente humano en vivo.

Aplicaciones y casos de uso de los chatbots

  • Automatizar la atención al cliente B2C.
  • Automatizar las ventas y el marketing B2C.
  • Gestionar el servicio de asistencia interna y automatizar ciertas tareas como la programación de entrevistas, la remisión de empleados y la selección de candidatos (chatbot de RRHH).
  • Desbloquear y compartir el conocimiento y la experiencia en la organización de forma más eficiente.
  • Recoger las opiniones de los clientes.
  • Ofrecer recomendaciones de productos.

Artículos y tutoriales

Estudios

Bibliotecas y productos populares

  • Rasa: Rasa es un marco de aprendizaje automático de código abierto para conversaciones automatizadas basadas en texto y voz.
  • Dialogflow: Dialogflow es una plataforma de comprensión del lenguaje natural que facilita el diseño y la integración de una interfaz de usuario conversacional en tu app móvil, aplicación web, dispositivo, bot, sistema de respuesta de voz interactiva, etc.
  • Azure Bot Service: Azure Bot Service proporciona un entorno integrado que está construido especialmente para el desarrollo de bots.
  • ChatterBot: ChatterBot es un motor de diálogo conversacional basado en el aprendizaje automático construido en Python que permite generar respuestas basadas en colecciones de conversaciones conocidas.
  • Botkit: Botkit es una herramienta para desarrolladores de código abierto para construir chatbots, aplicaciones e integraciones personalizadas para las principales plataformas de mensajería.
  • Botpress: Botpress es la pila de desarrolladores estándar para construir, ejecutar y mejorar las aplicaciones de Conversational-AI.
  • Bottender: Un marco para la construcción de interfaces de usuario conversacionales.

Vídeo

Conclusión

Si conoces algún otro buen recurso para aprender sobre Chatbots en particular, por favor házmelo saber para que pueda compartirlo con la comunidad.

Otras áreas de NLP que necesitarán un área de recursos de aprendizaje propia son los modelos de lenguaje, la respuesta a preguntas y el habla.

Gracias por leer. Si estás interesado en aprender más sobre NLP, recuerda seguir NLPlanet en Medium, LinkedIn o Twitter.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *