目錄
應用性通用語法簡介
編輯應用性通用語法,或AUG,是一種通用語義金屬語言,旨在研究特定語言的語義過程。這是一種語言學理論,通過類比應用性編程語言中的功能應用來看待短語結構的形成。在這種自然語言處理方法的創新中,有功能疊加和分層類型的思想。
應用性通用語法的例子
編輯在題為《使用類型解析自然語言》的論文中,MarkP.Jones、PaulHudak和SebastianShaumyan描述了AUG解析在Haskell中的實現,對AUG有一個簡單的介紹。這里用他們的一個例子轉述一下。AUG只有兩種原始類型。T代表術語,S代表句子(盡管AUG顯然允許句子片段是S類型的),有一個非原始類型,返回一個函數。Oxy。O將x和y還原成另一個類型,xy,它將x和y的類型結合起來,即xy。詞可以是這種類型的函數。像我的(thing)這樣的詞的類型是OTT:它接收類型為T的東西并產生類型為T的東西。我的朋友有一個這樣的結構。請注意,讓O成為一個前綴運算符,就不需要括號了(就像在更傳統的數學正字法中那樣),而且在頁面上的表述也更緊湊。下面是我住在波士頓的朋友如何用AUG減少的。AUG允許O的前向和后向應用,以下是后向應用的規則。
生活這個詞被簡化為更具體的生活在波士頓。AUG區分了表征型和基因型語法;表征型與實際的語言密切相關,如前面的圖形。基因型是一個更普遍的意義結構。為了更清晰地關注基因型問題,樹的分支順序可以呈現為函數在其參數的左邊。一個更符合基因型的解析樹看起來像這樣。不及物生命的類型是OTS:主語是一個T,但S--一個句子短語--必須是結果類型。為什么in的類型是OTOTSOTS?In作為一個三位置函數需要一個位置,即發生了T的東西(即使它只是在別的東西里面),以及在這個例子中,一個主語,即生活的人,也是T的類型。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/164204/