¿Cuál es el significado de Machine Learning en el espacio emergente de ChatBot?

Hay dos aplicaciones principales de IA que son relevantes en el espacio de chatbot en general: procesamiento del lenguaje natural (NLP) y generación del lenguaje natural (NLG). El aprendizaje automático es el grupo estándar de tecnologías de IA aplicadas a NLP y NLG, por lo que para el espacio de chatbot puede considerar ML e AI como sinónimos.

La primera aplicación, NLP, es la computadora que intenta descifrar lo que estás diciendo cuando escribes algo en el chatbot. ¿Estás haciendo una pregunta o dando una orden? ¿Estás hablando de tu perro o de tu trabajo? Estos son los tipos de cosas que NLP trabaja para resolver. El aprendizaje automático es esencial porque los métodos que no son IA (comandos o activadores de palabras clave) se descomponen muy rápidamente, lo que resulta en una experiencia frustrante para el usuario. El aprendizaje automático también es necesario si desea tener algún tipo de conversación contextual (o de larga duración). Los chatbots simples de hoy solo pueden responder a la solicitud inmediata; no saben cómo encadenar el significado en 5 mensajes.

La segunda aplicación, NLG, es exactamente lo que parece: la computadora averigua qué decir en respuesta. Una vez más, el aprendizaje automático se requiere aquí para cualquier cosa más allá de los chatbots más básicos. Los chatbots que no son AI (o incluso los IA básicos) dependen de la recuperación: extraen el texto de un script pregenerado y lo envían al usuario. Al igual que con la PNL, esto se descompone muy rápidamente porque a los humanos no les gusta apegarse a los guiones. El aprendizaje automático ayuda al bot a descubrir lo que se debe decir dado un contexto completamente impredecible.

Se han realizado muchas investigaciones tanto en PNL como en NLG en las últimas décadas. Podría decirse que son las investigaciones de IA más complicadas: un chatbot “perfeccionado” estaría mucho más allá de nuestras capacidades de NLP / NLG en la actualidad. Sería capaz de pasar la prueba de Turing, esencialmente indicando inteligencia a nivel humano.

Consulte Aprendizaje profundo para Chatbots, Parte 1 – Introducción para obtener un contexto útil adicional.

More Interesting

¿Qué piensan las personas que trabajan en Inteligencia Artificial del programa 'Persona de interés'?

¿La teoría de la medida es relevante para el aprendizaje automático?

¿Qué es lo que en este momento está frenando más la Inteligencia Artificial?

¿Cuáles son los algoritmos de aprendizaje automático relativamente simples pero efectivos para que el reconocimiento de imágenes se implemente desde cero para una tesis de licenciatura?

¿Es posible hacer el reconocimiento de voz de otras maneras aparte del reconocimiento de patrones, o podemos hacerlo mejor? Si la respuesta es sí, ¿cómo?

¿Pueden las computadoras y el software de AI eliminar a los contadores? Si puede, ¿cuándo?

Con un buen traductor automático, ¿debería lograrse el equilibrio mediante la primera ronda de inversión?

Rethink Robotics (anteriormente Heartland Robotics) lanzará un robot con un precio "disruptivo" en unas pocas semanas. ¿Tendrá esto un efecto inmediato sobre el empleo manufacturero o la economía?

¿Pueden las máquinas enseñar a otras máquinas?

¿Cuál es la teoría de las redes neuronales?

¿Cuál es la mejor manera de entrar en la robótica?

¿Cuál es una explicación intuitiva de cómo funciona la atención en el aprendizaje profundo?

¿Cuál sería la mejor manera de agrupar un flujo de titulares de noticias?

¿Qué empleos de cuello blanco se perderán con la inteligencia artificial y la automatización?

¿Qué tan inteligente es la IA ahora (octubre de 2014)?