Además de la respuesta anterior de Toby Graves, incluso si las computadoras son buenas para analizar y comprender el lenguaje, aún no serán tan buenas para el lenguaje como los seres humanos.
Hay 3 niveles en los que se debe entender el lenguaje para inferir el significado del mismo. (En realidad, hay más, pero por el bien de esta pregunta, concentrémonos en tres). Las computadoras están mejorando en dos de ellas, pero están muy lejos de funcionar incluso razonablemente bien en la tercera.
- Sintaxis: Entender que ‘ John mató a Jim ‘ y ‘ Jim mató a John ‘ son oraciones diferentes. Las computadoras están mejorando lentamente para hacer este tipo de cosas.
- Semántica: Inferir significado a partir del conocimiento adquirido. Por ejemplo, si sabemos que ‘ Carl es un niño’ y ‘ Todos los niños tienen goteo nasal’ , podemos inferir que ‘ Carl tiene goteo nasal’ . Una vez más, las computadoras pueden hacer esto bastante bien, una vez que pueden analizar sintácticamente el texto.
- Pragmática: se refiere a información extra-lingual transmitida por texto. Por ejemplo, cuando digo ‘ ¿Podrías pasar el curry perro-cerebro?’ , No solo le estoy preguntando acerca de su capacidad para pasar alimentos grotescos, sino que, de hecho, le estoy pidiendo que me dé el alimento mencionado anteriormente. Obtener información pragmática del texto es algo que depende mucho del contexto y el condicionamiento social. Las computadoras son muy malas para inferir este tipo de significado del lenguaje natural.