语法语法和语言学

时间:2009-12-31 11:40:21

标签: grammar bnf

我真的需要以一种可以通过机器翻译的方式来描述英语句子结构,并且是严格基于规则的(没有统计学的东西),它不一定是无上下文语法,但是更好(因为它不能完全描述它)。我发现的最好的是BNF,但它非常基本。我需要一些没有例外的东西,除非有暧昧。有链接吗?

4 个答案:

答案 0 :(得分:5)

以Quirk 英语综合语法开头。很高兴看到你没有为英语寻找无上下文的语法,因为英语不是一种无语境的语言。我认为任何自然语言都不具备上下文。

答案 1 :(得分:1)

我也在研究类似的问题,我将分享我发现的最佳内容:http://lands.let.kun.nl/TSpublic/dreumel/formal_grammar_english.en.html

这取决于AGFL语法描述的变体:http://www.agfl.cs.ru.nl/

答案 2 :(得分:0)

在非常通用的层面上,请查看Natural Language Processing。我担心,这不会非常令人鼓舞!

答案 3 :(得分:0)

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