¿Por qué una persona educada promedio puede diferenciar qué es el lenguaje gramatical y qué no, mientras que las computadoras no pueden?

La gramática de un lenguaje tiene dos partes: sintaxis y semántica .

La sintaxis es fácil para una computadora. De hecho, las computadoras manejan la sintaxis todo el tiempo: cada lenguaje de programación que existe tiene uno, y cada compilador por ahí analiza la sintaxis de entrada.

La semántica , sin embargo, es mucho más complicada. Esto se debe a que la semántica tiene que ver con el significado y los lenguajes naturales, ya que tienen que ser hablados por los seres humanos de una manera útil, terminan siendo extremadamente flojos con el significado. La mayoría de las palabras tienen múltiples significados o amplios rangos de significado. Se necesita una gran cantidad de conocimiento del mundo para comprender el habla ordinaria.

Por ejemplo, tomemos la oración:

“Ayer, Joe hará la cena”.

Sintácticamente , esto es perfectamente correcto. “Ayer” es un adverbio, y se ajusta a una ranura donde se puede colocar un adverbio. Está modificando el verbo, que es lo que hacen los adverbios.

Semánticamente, sin embargo, no tiene sentido. “Ayer” indica que la acción tuvo lugar en el pasado, mientras que “se va a realizar” indica una acción en el futuro. Uno tiene que entender el significado de estas cosas para detectar el error.

Pero considere:

Mi hijo se llama ayer. Estuve hablando con él anoche y le dije algo. “Ayer, Joe hará la cena”.

Ahora, esa oración, que anteriormente un hablante nativo probablemente habría considerado no gramatical, es gramatical. ¿Pero por qué? Nada ha cambiado sobre la oración. sí mismo.

Lo que ha cambiado es nuestra base de conocimiento. Sabiendo ahora que el hijo del hombre se llama ayer, nuestra comprensión de la oración cambia, y lo vemos como gramatical.

Entonces, para evaluar adecuadamente la gramática, una computadora no solo necesita tener conocimiento del mundo, sino también poder adquirir más a medida que avanza.

El análisis adecuado de la gramática requiere comprender lo que está analizando. Todavía no hemos encontrado una manera de darle a un programa de computadora toda la comprensión del mundo que tienen los seres humanos. De hecho, muchos neurólogos creen que partes de cómo entendemos el mundo se han convertido en nuestro cerebro, conectado a lo largo de millones de años de evolución. Si ese es el caso, puede pasar mucho tiempo antes de que podamos duplicar ese conocimiento en una computadora.

No necesitas ser educado. Solo necesitas ser un hablante nativo de un idioma.

En cuanto a cómo los humanos pueden hacer esto, realmente sigue siendo un misterio, y la razón por la que la investigación lingüística es tan importante y desafiante. Es mi motivación para ser lingüista: ¿qué hacen los lingüistas?

De hecho, una computadora se puede entrenar con bastante facilidad para reconocer algo como un infinitivo dividido, que es una regla falsa introducida por los gramáticos alrededor del siglo XIX para tratar de hacer que el inglés se parezca más al latín. Los hablantes de inglés son bastante “malos” con esta regla, porque en realidad no es una regla de gramática inglesa tal como la hablan. Para obtener más información sobre por qué la educación y las “reglas” gramaticales no son lo que la mayoría de la gente piensa, vea esta respuesta: ¿Hay algún país tan obsesionado con la gramática y la corrección lingüística como los estadounidenses y los ingleses?

Escaneo de computador.

Los humanos tienen mucha experiencia con la gramática. Esto se debe a que lo hemos visto tan a menudo que nuestros cerebros pueden reconocer lenguajes gramaticales.

Las computadoras con programación tradicional basada en reglas no pueden hacer tal cosa. Sin embargo, la inteligencia artificial puede aprender de una manera similar a la que hacen los humanos. Al darle a una computadora muchos, muchos ejemplos de lenguajes gramaticales, también puede reconocerlos.

More Interesting

Cómo rastrear mi computadora robada

¿La mayoría de los monitores de las computadoras tienen un puerto HDMI?

¿Llegará la tecnología a un punto en el que no necesitemos procesadores informáticos más rápidos?

Los matones rompieron mi computadora, ¿qué hago?

¿Qué puedo dejar y dejar que mi computadora haga durante mucho tiempo que pueda generar ganancias?

¿Dónde se instalan los gadgets de Windows? Instalé un nuevo gadget que hace que el programa de gadgets se bloquee al abrirlo.

¿Qué tan grande es la industria de reparación de computadoras?

¿Por qué los fabricantes de CPU simplemente no apilan más CPU en un paquete para hacerlas más potentes?

Mi computadora siempre se siente desorganizada con archivos en todas partes. A menudo está abarrotada de notas que hago. ¿Qué es un sistema organizado?

¿Puedo cambiar la placa base y el procesador sin una reinstalación completa de Windows?

¿Cómo se aíslan los transistores dentro de una CPU?

¿Cuál es la mejor computadora multimedia por menos de $ 800?

¿Cuáles son las especificaciones mínimas de una PC que necesitaría para poder reproducir videos de 1080p en Premiere Pro durante aproximadamente 15 segundos en imágenes sin ningún ajuste, sin limitación de presupuesto, pero lo más barato posible?

¿Cuál es el código más hermoso que hayas escrito? Por hermosa quiero decir simple, limpio e implementación de una función / algoritmo potencialmente complejo.

¿Subieron las ventas de computadoras después de la invención de los videojuegos?