2009-12-31 90 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項目中已經開發了幾種語言的語法。