¿Pueden los editores de texto automatizar la puntuación?

¿Pueden los editores de texto automatizar la puntuación?

Sí, pero eso no significa que la puntuación sea correcta o incluso se coloque adecuadamente dentro del texto. He visto algunos programas colocar puntos al final de una palabra si la siguiente palabra está en mayúscula. Pero, ¿sería esto correcto si la oración contuviera un nombre propio en el medio de la oración? ¿Cómo se podría escribir un algoritmo para reconocer el declaratorio desde el interrogatorio? Nunca he visto ningún programa que agregue comas, pero no veo cómo un programa automatizado podría detectar dónde un escritor usaría una serie de palabras, incluso si pudiera programarse para colocar una coma antes de una conjunción, siempre que haya un número específico de palabras que preceden a la conjunción. Supongo que un editor de texto podría ser programado para reconocer sufijos y así colocar comas de manera apropiada. Pero luego tiene declaraciones entre paréntesis o declaraciones que requieren un guión compensado. Creo que entiendes la idea.

*********************

Gracias por el A2A.

No; El lenguaje es demasiado complejo.

Considere el ejemplo popular de la importancia de la puntuación:

  • “Comamos, abuela”.
  • “Comamos abuela”.

Ambas oraciones son perfectamente gramaticales y puntuadas correctamente. ¿Cómo decidiría un editor de texto automático dónde o si incluir una coma?

Y estoy seguro de que si me lo propongo, podría llegar a ejemplos más complejos, donde agregar, eliminar o mover una coma cambia el significado. Y el editor de texto necesitaría abordar un alcance más amplio que simplemente la oración. En una clase de edición de textos que tomé, teníamos una tarea en clase. Era una página de texto sin puntuación. Dependiendo de cómo elija agregar comas y puntos, podría tener un significado o el significado opuesto.

El editor de texto necesitaría comprender no solo las reglas de puntuación, sino también la semántica, la metáfora y muchos otros aspectos y matices del lenguaje escrito. Sin mencionar la intención del escritor, eso podría equivaler a leer la mente.

Por cierto, ir hacia el otro lado es más factible. Probablemente podría escribirse un programa de software para interpretar mis dos oraciones de ejemplo, que ya están puntuadas, para determinar si “Abuela” es el objeto directo o la dirección directa.

Probablemente no, porque el lenguaje es ambiguo y la puntuación permite resolver parte de la ambigüedad, por lo que forma parte del significado del proceso de escritura.

Ejemplo clásico:

Vamos a comer, abuelo.

El significado no es el mismo si escribes algo sobre antropofagitas o zombis, o una comedia familiar. En el último caso, quiere escribir: Comamos, abuelo.

(Ejemplo de Por qué necesita usar la coma de Oxford).

Hasta cierto punto, sí, pero no al 100%. Hay momentos en que el significado de una oración está determinado por su puntuación y un algoritmo no puede adivinarlo.