在功能上是否存在完整的语法规则集,可以准确地解析任何英语(特定于语言环境)的语句,并且可以在基于AI的项目中实现?
解析为是,准确地很可能为否。
为什么呢
根据我对我们如何从声音中获取含义的理解,有两种补充策略:
语法规则:
一种基于规则的系统,用于对单词进行排序以促进沟通,此处的含义是从离散声音的交互作用及其独立含义中得出的,因此您可以根据规则手册来解析句子。
EG “这是胜利”:解析器会提取具有相应意义(特定的人或事物)的代词(This); 动词(was)具有相应的含义(发生); (a)从解析问题开始,解析器会提取什么,一个名词或一个不定冠词?因此,我们查阅了语法规则书,并确定了含义(任何一个中的不定冠词),尽管您必须解析下一个单词并对其进行引用,但是让我们暂时忽略一下,最后(胜利)一个名词(它也可以是动词,但由于有了语法规则书,我们才找到了一个具有以下含义的名词:(victory,conquest),所以最后我们有了(加入了意义):
胜利是一件特别的事。足够接近,我在讨论其他一些规则,但这不是重点,另一个策略是:
词汇词典(或词典),
其中单词或声音与特定含义相关联。在这里,含义是从一个或多个单词或声音作为一个单元派生的。这将问题引入解析器,因为它不应该解析任何内容。
EG “ Non Plus Ultra”,因此AI解析器将识别出该短语将不被解析,而是与含义匹配:
最高点或最高点
词法单元引入了另一个问题,因为它们本身可能是第一个示例的一部分,因此最终导致递归。
计算机是否可以解析英语熟练的句子,好像它是由成年的讲英语的人解析的一样?
我相信这是有可能的,我所看到的大多数示例都可以有效地处理语法规则书或词典部分,但是我不知道两者的结合,但是就编程而言,这是有可能的。
不幸的是,即使您解决了这个问题,您的AI也不会真正从严格意义上理解事物,而是为您提供非常复杂的同义词,此外,上下文(如评论中所述)在语法和词典策略中也起着作用。
如果不能使用简单的语法规则来表示它,可以使用哪种语义结构来概括它?
一种既有语法规则又有词典,并且都可以根据AI特定的上下文和经验进行更改并受到影响的混合方法以及用于处理这些对象的系统可能是一种方法。