2009-12-31 94 views
5

我真的需要在某种程度上英语句子结构,可以通过机器翻译和严格基于规则的(没有统计的东西)的描述,它并不一定是一个上下文无关文法,但这是更可取的(因为它不能完全描述它)。我发现的最好的是BNF,但它非常基础。我需要一些除了含糊不清之外没有例外的东西。任何链接?语法语法和语言学

+4

一个小小的提示:这是通常把一个空间* *前左括号(这不是一个函数调用,毕竟)。 – pavium 2009-12-31 11:56:33

+2

尽管历代以来语法学家的英勇尝试,但英语并不系统。它是由两到三种主要的印欧语言传统组成的混合体,从全球各地被盗取一些零碎碎片并粘在方便的地方。即使你发现一些与现代英语非常相配的东西,一个完全正确的古老阶段可能会让你陷入一个循环。许多人实际上并没有在第一时间说出和写出语法英语。 – dmckee 2009-12-31 14:58:05

+0

基本上英语悄悄出来,在入侵的黑暗的小巷打了拉丁,撒克逊人,英国人和法国,并把他们的语法和词汇。然后它开始做可怕的事情,并把它变成只有儿童和语法学习者才能完美学习的东西。最后我知道,制作一个完美的英语语法捕捉角落案例是当前研究的一个主题。 – 2010-04-24 15:48:47

回答

5

由夸克英语语言的综合语法开始。很高兴看到你不是在寻找一种无上下文无关的英语语法,因为英语不是一种上下文无关的语言。我不认为任何自然语言都是上下文无关的。

0

你可以看看LFG它基本上是一个上下文无关的语法,其丰富的功能描述通常被解释为一阶逻辑公式。 在ParGram项目中已经开发了几种语言的语法。