Truecasing , también llamado recuperación de mayúsculas , [ 1 ] corrección de mayúsculas , [ 2 ] o restauración de mayúsculas , [ 3 ] es el problema en el procesamiento del lenguaje natural (PLN) de determinar la capitalización correcta de las palabras cuando dicha información no está disponible. Esto suele ocurrir debido a la práctica estándar (en inglés y muchos otros idiomas) de poner en mayúscula automáticamente la primera palabra de una oración. También puede surgir en textos mal capitalizados o sin capitalizar (por ejemplo, mensajes de texto en minúsculas o en mayúsculas ).
El uso de mayúsculas reales solo es necesario para las ortografías que las utilizan . Esto incluye la mayoría de los idiomas escritos con los alfabetos latino , griego , cirílico y armenio .
Técnicas
- Se han entrenado redes neuronales que operan a nivel de palabra o de carácter para recuperar el uso de mayúsculas con una precisión superior al 90%.
- La segmentación de oraciones se puede utilizar para determinar dónde comienzan las oraciones, para aplicar la regla de que la primera palabra de cada oración debe ir en mayúscula.
- El etiquetado gramatical permite identificar nombres propios (como África, Júpiter, Sara o Amazonas), que deben escribirse con mayúscula. En algunos casos, una misma palabra puede funcionar como diferentes partes de la oración y se escribe con mayúscula de forma distinta. Por ejemplo, «Xerox la empresa», como sustantivo, se escribe con mayúscula, pero «fotocopiar un documento», como verbo, no. Una «xerox», como en «copia de un documento», se reconoce por la presencia de un determinante , que no se usa para los nombres propios.
- El reconocimiento de entidades nombradas puede utilizarse para identificar nombres propios, que deben escribirse con mayúscula inicial.
- Se puede utilizar un corrector ortográfico para identificar las palabras que siempre se escriben con mayúscula inicial.
Aplicaciones
El uso correcto de mayúsculas facilita otras tareas de PLN, como el reconocimiento de entidades nombradas (NER), la extracción automática de contenido (ACE) y la traducción automática . [ 4 ] El uso adecuado de mayúsculas permite una detección más sencilla de los nombres propios, que son los puntos de partida de NER y ACE. Algunos sistemas de traducción utilizan técnicas de aprendizaje automático estadístico , que podrían aprovechar la información contenida en las mayúsculas para aumentar la precisión.
Véase también
Referencias
- ↑ Brown, Eric W.; Coden, Anni R. (2002). "Recuperación de mayúsculas para texto". Técnicas de recuperación de información para aplicaciones de voz . Notas de clase en informática. Vol. 2273. págs. 11–22 . doi : 10.1007/3-540-45637-6_2 . ISBN 978-3-540-43156-5.
- ↑ Patente estadounidense 7,827,025 B2 , Peter KL Mau y Dong Yu, "Capitalización eficiente mediante modelado de usuario", emitida el 2 de noviembre de 2010, asignada a Microsoft Corporation .
- ↑ Patente estadounidense 8,972,855 B2 , Zhu Liu; David Gibbon y Behzad Shahraray, "Método y aparato para la restauración de estuches", emitida el 3 de marzo de 2015, asignada a AT&T Intellectual Property I, LP
- ↑ Lita, LV; Ittycheriah, A.; Roukos, S.; Kambhatla, N. (2003). "tRuEcasIng" . Actas de la 41.ª Reunión Anual de la Asociación de Lingüística Computacional . Sapporo, Japón. pp. 152–159 .
- Tareas del procesamiento del lenguaje natural