pln

Original en la caja: hetzbox:archivo/lengua/por-procesar/pc-2009/Lenguaje/pln .rtf · fecha del fichero: 2006-03-07 09:41 · formato original: .rtf · convertido el 21/10/2026 13:03 (E-1154 · Karb and Sil).

Traducción automática_ Jueves 2 y viernes 3 de marzo TRADUCCIÓN AUTOMÁTICA La traducción automática consiste en convertir un texto de un idioma a otro automáticamente, por medio del ordenador. Se trata de una disciplina que ha contribuido de manera determinante al desarrollo de la lingüística computacional. Los sistemas de traducción totalmente automática, son aquellos que realizan la traducción sin intervención alguna del traductor humano (salvo en la revisión). En los sistemas de traducción asistida la intervención del traductor humano es constante. En los sistemas de traducción humana asistida por ordenador, el ordenador se utiliza como herramienta de ayuda al traductor, facilitándole el uso de, por ejemplo, procesadores de textos con diccionarios en línea, información gramatical y morfológica de las palabras, verificación ortográfica etc. Desde el punto de vista del diseño hay tres enfoques diferentes de traducción automática. Los sistemas adoptan un determinado tipo de diseño que permite que las traducciones se desarrollen de una forma u otra, de tal forma que varía el resultado obtenido. Los diferentes sistemas son: los sistemas directos, los de transferencia y los sistemas interlingua. Los sistemas de traducción directa, podrían equipararse con grandes diccionarios. Generalmente realizan la traducción casi palabra por palabra, ya que la información sintáctica que poseen es mínima. Por ello los resultados que ofrecen suelen ser bastante pobres. Los sistemas de transferencia contienen además de grandes léxicos bilingües y multilingües, un amplio conocimiento sintáctico y semántico de las lenguas tratadas. Esto permite traducir palabras de una lengua a otra teniendo en cuenta además el contexto morfológico, sintáctico y semántico de la frase. Es capaz de llevar a cabo también la transferencia estructural, es decir, los cambios en el orden de elementos y en la estructura de la frase para adecuarse a la de cada lengua. Los sistemas interlingua: Se lleva a cabo un análisis mucho más profundo de la frase. La idea detrás de este enfoque, es el crear un lenguaje artificial conocido como "interlingua", el cual comparte todas las características y hace todas las distinciones entre todos los idiomas. Para traducir entre dos diferentes idiomas, se usa un analizador para convertir el texto en idioma fuente al interlingua, y un generador que convierte el interlingua en el texto en idioma objetivo. "Aunque teóricamente se trataría del mejor enfoque de los tres, en realidad estos sistemas están en fase de laboratorio o se utilizan para aplicaciones muy restringidas, debido a los problemas prácticos que presenta el diseño y la implementación de una “interlingua” eficaz." "Hay que tener en cuenta que no existen sistemas puros de traducción directa, de transferencia o interlingua, sino sistemas que se aproximan más a un enfoque determinado, pero que también pueden tener características de los otros sistemas”

  • El primer traductor automático que se hizo fue de inglés a ruso.
  • Proceso: como una pirámide. En el nivel más bajo o elemental traduciríamos palabra por palabra (ej: pirámide).
  • ¿Qué mecanismo usaríamos para traducir? En el segundo nivel podríamos establecer unas reglas de conversión: yo sé que una determinada estructura sintáctica en castellano se traduce en una determinada estructura sintáctica en inglés. Y luego, las palabras con significado en español las traduzco a otras palabras que también tienen significado en inglés. Las reglas son automáticas, y la máquina traspone y sustituye términos. En este nivel, tiene más conocimiento lingüístico de la lengua. Todavía este sistema provoca problemas porque hay palabras que no significan lo mismo, pueden referirse en una lengua a dos conceptos y en otra a solo uno de ellos. Por lo que pasamos al siguiente nivel:
  • Tercer nivel (cima de la pirámide): este sistema tiene que ser capaz de construir representaciones mentales (como traducimos nosotros: primero escuchamos lo que nos dicen, hacemos nuestra representación y luego describimos en nuestra lengua lo que se nos ha dicho). Aquí la máquina procesaría la cadena de caracteres elabora la imagen con esa cadena de caracteres (representación, conocimiento)y finalmente desprimirla usando el otro lenguaje. Por lo que necesita un modelo de representación para representar lo que le están contando (la máquina).

¿Existen cosas en nuestra cabeza fuera del lenguaje? Parece que hay más imágenes en la cabeza y usamos lenguaje para transmitirlas. Las máquinas no tienen más cosas en la cabeza.

1º nivel es automático (palabra por palabra) 2º nivel con reglas de conversión. 3º nivel entendemos lo que nos dicen, representamos y lo expresamos en otra lengua.

El problema del 3º nivel es que necesitamos o implica muchas cosas para poder manejar ese modelo. La traducción automática nos lleva a necesidad de entender algo, representarlo y la necesidad de transmitirlo en otro idioma == tratar tos temas que tienen q ver con LN.

Si nos centramos en el 3º nivel: ¿qué necesitaríamos en ese sistema de ese nivel?:

FLUJO → TRANSFORME EN UN FLUJO ENTRADA LENGUAJE MÁQUINA → LEN. MÁQUINA→

TRANSFORMAR ESE FLUJO TRANSFORMACIÓN LENGUAJE MÁQUINA → LENGUAJE → LENGUAJE → EN CONOCIMIENTO MÁQUINA NATURAL

→ FLUJO SALIDA

¿Cómo sería el LENGUAJE MÁQUINA? == necesitamos un lenguaje q nos permita expresar expresiones que se transmitan a un lenguaje natural de alguna manera. Usa algún tipo de lenguaje que represente de forma simple estructuras más complejas, no simples. Por tanto tenemos que encontrar alguna manera de condensar o comprimir ese lenguaje, simplificar el lenguaje dejando solo lo que me significa, trasmutando cosas en otras y meter dentro de ese lenguaje lo que elimino pero de otra manera.

La parte más pesada es traducir del lenguaje destino a la representación de ese conocimiento (traducir del lenguaje natural al de la máquina). Crear un modelo general para traducir de cualquier lenguaje natural a esa representación interna de la máquina.

LENGUAJE MÁQUINA

  • Características generales de este lenguaje:
  • Que interprete “todas” las oraciones posibles. Aquí deberíamos ubicar el conocimiento de todos los niveles del lenguaje o definir hasta qué nivel de conocimiento de la lengua podemos trabajar. Intentar o tratar de establecer esos niveles del lenguaje. Así mejor que “interprete”, que el lenguaje máquina permita representar. De aquí puede derivar una característica importante como el que sea ampliable (que pueda incorporar nuevas estructuras).
  • Gramática.
  • Que sea lo más simple posible. El lenguaje (natural) es muy complejo debido a una clase de condicionantes, y en el lenguaje máquina no existen esos condicionantes.
  • Que no sea ambiguo en cuanto a la estructura que estamos haciendo, y no a nivel léxico (aspecto que veríamos después).
  • Lo esencial.

Todo esto puede que nos indique un nuevo problema en el proceso de traducción automática: si estamos hablando de un sistema de traducción válido para todos los idiomas, entonces: ¿en qué “idioma” almacenamos la información?. En el proceso que veíamos ayer (pasos) habría que incluir una traducción de los conceptos del idioma con el que estamos trabajando a los conceptos que utiliza la máquina.

  • ¿Qué elementos o tipos de estructuras o de información podría tener ese lenguaje? La unidad mínima de conocimiento que tendríamos sería el texto o la conversación: necesitamos un texto completo. Y la unidad mínima de procesamiento sería la oración: un texto no podemos descomponerlo más allá de la oración.

Si tenemos una oración en el texto inicial, necesitaremos descomponerla en varias oraciones ya que estamos buscando “lo simple” en el lenguaje que estamos intentando describir. Así, para este lenguaje la oración sería la “unidad mínima de conocimiento”. También plantearnos o preguntarnos ¿qué tipo de frases u oraciones podemos manejar? == DEFINIR TIPO DE ORACIÓN:

  • Enunciativa.
  • Interrogativa
  • Exclamativa. Afirmativas o negativas
  • Exhortativa.
  • Dubitativa.

EJEMPLO: ORACIÓN ENUNCIATIVA:

  1. Tipo de oración: podemos tener una información dentro de cada oración que diga: “esta oración es del tipo tal”. Por ejemplo, Enunciativa.
  2. Indicador de si es afirmativa o negativa.
  3. Sujeto: - tipo de sintagma: SN [género, número, núcleo, modificadores (tipo y valor)]; S. PREP
  4. valor del sintagma.
  1. Verbo: Grupo verbal (Verbo y sus modificadores)
  2. Complementos: aquí necesitamos doble información:
  3. tipo de complemento.
  4. valor (SN…).
  5. a quién complementa: al verbo, al sujeto o a toda la oración.

Vamos a usar un REGISTRO, una especie de estructura en la que definimos los tipos de oraciones que nos podemos encontrar (ejemplo anterior): definiendo su estructura y características para conseguir que sea lo más simple posible y que no tienda a la ambigüedad. El tiempo y el modo del verbo son características de la oración por lo que también habría que incluir otro indicador que lo refleje en la información sobre el tipo de oración determinado. La persona del verbo nos permite tener información sobre el sujeto. El género y el número como información la almacenaríamos en el sujeto y en los complementos (en los valores).

TIPOS DE SINTAGMAS

  • S. N
  • S. PREP (preposición y SN)
  • S. ADV (núcleo/adv y modificadores)
  • S. ADJ (núcleo/adj y modificadores)

RESUMEN: Las unidades mínimas que hemos definido son los Tipos de SINTAGMAS:

  • S. Nominal, que tiene una estructura (género, número y modificadores). Los modificadores del S.N. pueden ser varios y hay que definir el tipo y el valor.
  • S. Preposicional cuya estructura es: preposición y un S. N.
  • S. Adverbial cuya estructura es: núcleo (adverbio) y unos modificadores que pueden ser varios (N) y: - tipo: S. Adv.
  • valores.
  • S. Adjetival: - núcleo (Adjetivo).
  • modificadores )(n): * tipo: adjetivo.
  • valores.
  • GRUPO Verbal:- núcleo (Verbo).
  • modificadores: * tipos: SN, SPREP,SADV, SADJ
  • valor:

ORACIÓN

  • COMPONENTES DE ORACIÓN:
  • Indicador (afirmativa o negativa).
  • Modo.
  • Tiempo.
  • Tipo de oración.
  • Sujeto: tipo (SN, SPREP) y valor.

*Grupo verbal.

  • Complemento: tipo de complemento e información de valor (SN, SPREP,SADJ,SADV).
  • TIPOS DE ORACIÓN: enunciativa, interrogativas, exclamativas, imperativas, dubitativas,…

En el caso de ORACIÓN ENUNCIATIVA necesitamos diferentes informaciones:

  • Tipo de oración.
  • Modo.
  • Tiempo.
  • Afirmativa o negativa.
  • SUJETO
  • Grupo verbal
  • Complementos (n)
En esta página