Subconjunto de un lenguaje natural
Los lenguajes naturales controlados ( CNL ) son subconjuntos de los lenguajes naturales que se obtienen restringiendo la gramática y el vocabulario con el fin de reducir o eliminar la ambigüedad y la complejidad. Tradicionalmente, los lenguajes controlados se dividen en dos tipos principales: los que mejoran la legibilidad para los lectores humanos (por ejemplo, hablantes no nativos) y los que permiten un análisis semántico automático fiable del lenguaje. [1] [2]
El primer tipo de lenguajes (a menudo llamados lenguajes "simplificados" o "técnicos"), por ejemplo ASD Simplified Technical English , Caterpillar Technical English, IBM 's Easy English, se utilizan en la industria para aumentar la calidad de la documentación técnica y posiblemente simplificar la traducción semiautomática de la documentación. Estos lenguajes restringen al escritor mediante reglas generales como "Mantenga las oraciones cortas", "Evite el uso de pronombres ", "Use solo palabras aprobadas por el diccionario" y "Use solo la voz activa ". [3]
El segundo tipo de lenguajes tiene una sintaxis formal y una semántica formal , y se puede mapear a un lenguaje formal existente , como la lógica de primer orden . Por lo tanto, esos lenguajes se pueden usar como lenguajes de representación de conocimiento , [4] y la escritura de esos lenguajes está respaldada por verificaciones de coherencia y redundancia completamente automáticas , respuesta a consultas , etc.
Idiomas
Los lenguajes naturales controlados existentes incluyen: [5] [6]
Codificación
La IETF ha reservado simple
una subetiqueta de variante BCP 47 para versiones simplificadas de idiomas. [13]
Véase también
Referencias
- ^ "Un estudio y clasificación de lenguajes naturales controlados". direct.mit.edu . Consultado el 27 de marzo de 2024 .
- ^ "Lenguajes naturales controlados para la generación de lenguaje en cognición artificial". IEEE . Consultado el 27 de marzo de 2024 .
- ^ O'Brien, Sharon (2003). "Controlling Controlled English – An Analysis of Various Controlled Language Rule Sets" (PDF) . Actas de EAMT-CLAW . Archivado desde el original (PDF) el 2016-03-03 . Consultado el 2011-12-30 .
- ^ Schwitter, Rolf. "Lenguajes naturales controlados para la representación del conocimiento". Actas de la 23.ª Conferencia Internacional sobre Lingüística Computacional: pósteres. Asociación de Lingüística Computacional, 2010.
- ^ Kuhn, Tobias (2014). "Un estudio y clasificación de lenguajes naturales controlados". Computational Linguistics . 40 : 121–170. arXiv : 1507.01701 . doi : 10.1162/COLI_a_00168 . S2CID 14586568.
- ^ Pool, Jonathan (2006). "¿Pueden los lenguajes controlados escalarse a la Web?". Archivado desde el original el 15 de agosto de 2009.
- ^ Norbert E. Fuchs; Kaarel Kaljurand; Gerold Schneider (2006). "Intento de controlar el inglés para afrontar los retos de la representación del conocimiento, el razonamiento, la interoperabilidad y las interfaces de usuario" (PDF) . FLAIRS 2006 .
- ^ Ogden, Charles Kay (1930). Inglés básico: una introducción general con reglas y gramática . Londres: Paul Treber & Co., Ltd.
- ^ "Inglés controlado por lógica común". www.jfsowa.com . Consultado el 27 de agosto de 2017 .
- ^ Kowalski, R., Dávila, J., Sartor, G. y Calejo, M., 2023. Inglés lógico para el derecho y la educación. En Prolog: Los próximos 50 años (pp. 287-299). Cham: Springer Nature Suiza.
- ^ Wasik, Szymon; Prejzendanc, Tomasz; Blazewicz, Jacek (2013). "ModeLang: un nuevo enfoque para el modelado de infecciones virales de fácil comprensión para expertos". Métodos computacionales y matemáticos en medicina . 2013 : 320715. doi : 10.1155/2013/320715 . PMC 3878415. PMID 24454531 .
- ^ Schwitter, Rolf; Tilbrook, M (2004). "PENG: Inglés procesable". Informe técnico, Universidad Macquarie, Australia .
- ^ Everson, Michael . «Formulario de inscripción para 'simple'». IANA . Consultado el 22 de abril de 2021 .
Enlaces externos
- Lenguajes naturales controlados Archivado el 8 de marzo de 2021 en Wayback Machine