¿Qué debo hacer para un bot de chat con aprendizaje automático?

Ejecuto el producto en una startup llamada Orderly Health y hemos utilizado todo, desde bots completamente creados a medida hasta la mayoría de las plataformas de chatbot disponibles comercialmente.

Mi recomendación, es comenzar con una plataforma comercial! Hace dos años, necesita construir en casa, ahora no. Las opciones incluyen:

  • Wit.ai: Excelente para reconocer errores ortográficos e intentos. Débil al estructurar el diálogo. Integración rápida en Facebook Messenger
  • IBM Watson: comportamiento predecible. Funciones listas para la empresa como cargas de entidades masivas. Débil en intenciones y entidades. Rígido. Menos integraciones listas para usar.
  • Amazon Lex: nuevo. Acabo de abrir el acceso a las personas. Excelente para ubicar y responder intentos individuales. Difícil de integrar fuera de AWS. Difícil de estructurar el diálogo.
  • API.ai: no lo he usado en 12 meses.

Recientemente hemos publicado un estudio de evaluación de siete plataformas de PNL: API.AI, Amazon Lex, Microsoft LUIS, IBM Watson Conversation, Wit.ai, Recast y Snips, échale un vistazo.

More Interesting

¿Cómo detectar el sarcasmo en frases u oraciones mientras se extrae texto? ¿Hay alguna metodología utilizada?

¿Cuál es el mejor argumento en contra de no saber cómo usar una computadora porque él o ella no crecieron con ella?

¿Cómo se compara la industria del aprendizaje automático con las opciones de carrera dentro del desarrollo web?

¿Es probable que Goldman Sachs sea el primero en alcanzar la singularidad?

¿Hasta dónde nos pueden llevar las redes neuronales / de aprendizaje profundo / IA para encontrar una solución al problema de las noticias falsas?

¿Existe una API para reconocimiento facial?

¿Cómo se pueden adaptar los sistemas de recomendación para recomendar elementos que atraigan a todos en un grupo, en lugar de a un solo individuo?

¿Cuál es una metodología sólida para abordar un problema de regresión?

¿Debo memorizar las matemáticas y los algoritmos al aprender el aprendizaje automático y el aprendizaje profundo?

Cómo usar mel-spectrogram como entrada de una CNN

¿Qué es más exigente, desarrollo de aplicaciones, aprendizaje automático, aprendizaje profundo, inteligencia artificial o IOT?

¿Cuáles son las suposiciones hechas por los modelos ocultos de Markov?

¿Cómo puedo comenzar a construir un motor de recomendación? ¿Dónde puedo encontrar un conjunto de datos interesante? ¿Con qué herramientas / tecnologías / algoritmos es mejor construir el motor? ¿Cómo verifico la efectividad de las recomendaciones?

La mayoría de los profesionales del aprendizaje automático parecen entusiasmarse con el término "aprendizaje profundo". ¿Cuáles son algunas de las aplicaciones prácticas del aprendizaje profundo?

¿Son las computadoras mejores pensadores visuales?