En inglés, los artículos indefinidos 'a' y 'an' se utilizan para preceder a los sustantivos, y la elección se enseña tradicionalmente dependiendo de si la palabra siguiente comienza con un sonido vocálico o consonántico. Si bien esta regla es sencilla para muchas palabras, como 'a raccoon' o 'an apple', se vuelve problemática para los sistemas automatizados. Un enfoque común y ingenuo para la generación de texto procedimental es verificar solo la primera letra de una palabra. Sin embargo, este método falla con palabras como 'unicorn', donde la 'u' inicial produce un sonido consonántico 'y', lo que requiere 'a' en lugar de 'an'. Depender de las dos primeras letras de una palabra es igualmente insuficiente para determinar el artículo correcto. Este matiz lingüístico destaca la dificultad de crear sistemas robustos basados en reglas para el procesamiento del lenguaje natural, ya que la realidad fonética a menudo diverge de los patrones ortográficos simples.

Un diagrama de árbol que ilustra la lógica de verificar las dos primeras letras de una palabra para la selección de artículos.
Una visualización de árbol de decisión que muestra cómo las heurísticas simples basadas en letras no tienen en cuenta los matices fonéticos.www.redblobgames.com

El artículo analiza cómo los sistemas de generación procedimental ingenuos a menudo dependen de reglas ortográficas insuficientes, como verificar solo las dos primeras letras de una palabra, lo cual este diagrama ayuda a visualizar.