语言语法与语音生成的奥秘
语言语法表达的复杂性与解决方案
在尝试完整呈现一种语言的语法时,一个看似简单却不切实际的方法是编制一张包含所有语法正确句子的表格。有了这样的表格,我们可以查找所需的规范句子,还能验证给定句子的语法正确性,甚至可以存储每个句子的所有可能语义解释。然而,这种方法根本不可行。因为每种人类语言都包含无限数量的规范短语和句子,表格需要有无限个条目。而且,语言中的词汇数量也可能是无限的,新词汇不断被创造出来,比如几十年前还不存在的“Internet”“anime”“netizen”“WiFi”“iPod”等。
即便能创建一个有无限条目的表格,搜索也会耗费无限的时间,无论是人类大脑还是强大的机器都无法在有限时间内完成。因此,需要更好的解决方案。
为了降低语言中可能句子列表的复杂性,第一步是用代表词汇类别的符号(即词性)替换每个单词。这样,列表将包含所有可能的正确词性序列,而非所有可能的单词序列。例如,“The dog eats the sausage”“The cat likes the mouse”“The boy reads the book”等无数句子可以用语法短语书中的一个条目表示:
- 语法表示 :
- 完整形式 :Determiner Noun Verb Determiner Noun
- 标准公式 :Sentence → Determiner Noun Verb Determiner Noun
- 简化符号 :S → DET N V DET N
超级会员免费看
订阅专栏 解锁全文
347

被折叠的 条评论
为什么被折叠?



