¿Cuál es la diferencia entre el procesamiento del lenguaje natural y la IA?

La respuesta más simple es que AI es un término más general que incluye hacer por máquina todo lo que se consideraría inteligente si lo hiciera una persona. Una parte de eso es el “Procesamiento del lenguaje natural” (PNL).

Sin embargo, si miramos un poco más profundamente, vemos que la PNL no es realmente un subconjunto adecuado de IA. Algunas tareas de PNL son útiles e involucran lenguaje natural, pero no son realmente “inteligentes” sino solo análisis de big data. Por ejemplo, una empresa (por ejemplo, IBM) podría estar interesada en ver lo que la gente dice sobre esto en Twitter. Entonces, recolectan una gran muestra de tweets que contienen la cadena “IBM” y luego buscan las palabras en ambos lados. Ahora, clasifican estas palabras en categorías. Esto es útil y, en cierto modo, es PNL, pero dudaría en llamarlo “AI”. Esto se conoce, por cierto, como análisis de sentimientos. Ahora, un problema con el análisis de sentimientos como lo describí es que no distingue entre la conversación “directa” y el sarcasmo. Considere estos tweets: “He recibido equipos y servicios extremadamente buenos de IBM. Los recomiendo encarecidamente “. Y el programa de PNL podría extraer” IBM “junto con” extremadamente bueno y servicios “y” muy recomendable “. Pero considere este: “Mi vida fue arruinada. Y lo llaman ‘equipos y servicios extremadamente buenos de IBM. Recomiendo encarecidamente que utilice absolutamente a cualquier otra persona “. El programa de PNL podría extraer” IBM “junto con” equipos y servicios extremadamente buenos “y” muy recomendable “. Un sistema de IA” verdadero “sería capaz de ver (tal como usted puede ) que estos dos tweets tienen sentimientos completamente opuestos. A pesar de esto, el análisis estadístico de sentimientos aún puede ser útil … simplemente no es “perfecto” o tan bueno como lo sería una persona.

El procesamiento del lenguaje natural es un campo dentro de la IA que se enfoca en unir computadoras y lenguajes humanos. AI es un término más amplio que puede abarcar sistemas inteligentes que no tienen nada que ver con los lenguajes humanos (como la clasificación de imágenes).