2009-12-31 13 views
5

REALMENTE necesito una descripción de la estructura de oraciones en inglés de una manera que pueda traducirse por máquina y esté estrictamente basada en reglas (sin material estadístico), no tiene que ser una gramática libre de contexto pero eso sería preferible (ya que no puede ser y describirlo completamente). Lo mejor que encontré fue para un BNF, pero fue realmente básico. Necesito algo que no tenga excepciones excepto donde sea ambiguo. Cualquier enlace?Sintaxis de Gramática y Lingüística

+4

Un pequeño consejo: es habitual poner un espacio * antes * de un paréntesis de apertura (después de todo, no es una llamada a función). – pavium

+2

Inglés simplemente no es sistemático, a pesar de los intentos heroicos de los gramáticos a través de las edades. Es una amalgama de dos o tres tradiciones principales del idioma indoeuropeo con trozos y piezas robadas de todo el mundo y atascados donde sea conveniente. Incluso si encuentras algo que funciona muy bien con el inglés moderno, un cambio de fase arcaico que es perfectamente correcto podría hacerte perder el tiempo. Y muchas personas realmente no hablan ni escriben el inglés gramatical. – dmckee

+0

Básicamente, el inglés escapó y golpeó al latín, sajón, británico y francés en el oscuro callejón de la invasión y tomó su gramática y vocabulario. Luego procedió a hacer cosas horribles y lo transformó en algo que solo los niños y los nerds de la gramática pueden aprender perfectamente. Lo último que supe es que fue un tema de investigación actual para producir una gramática inglesa perfecta que captura casos de esquina. –

Respuesta

5

de inicio con Un Integral Gramática de la Lengua Inglés por Quirk et al . Es bueno leer que no estás buscando una gramática sin contexto para el inglés, ya que el inglés no es un idioma sin contexto. No creo que ningún lenguaje natural esté libre de contexto.

0

Usted puede echar un vistazo a GRS que es básicamente una gramática libre de contexto enriquecida con descripciones funcionales que generalmente se interpretan como fórmulas lógicas de primer orden. Se han desarrollado gramáticas para algunos idiomas dentro del proyecto ParGram.

Cuestiones relacionadas