Python 我应该如何在语法AI中实现人类思维逻辑?

Python 我应该如何在语法AI中实现人类思维逻辑?,python,logic,artificial-intelligence,grammar,Python,Logic,Artificial Intelligence,Grammar,正如您在标题中所看到的,我正在寻找一种有用的方法,将人类思维逻辑实现到语法AI程序中。这意味着程序应该能够识别“猫吃老鼠”这句话是合乎逻辑的,而“老鼠吃猫”这句话不是。 问题是——我应该从哪里开始? 是否有与我要求的逻辑相同的内置或在线程序? 谢谢你的回答。严格来说,“老鼠吃猫”不是不合逻辑的(当然也不是不合语法的)。真令人惊讶 因此,如果我理解正确,你是在评估“老鼠吃猫”这句话是真的可能性 解决这类常识推理问题的一种方法是有许多前提,这些前提规定了通常的情况 猫通常比老鼠大。 吃的人通常比吃的

正如您在标题中所看到的,我正在寻找一种有用的方法,将人类思维逻辑实现到语法AI程序中。这意味着程序应该能够识别“猫吃老鼠”这句话是合乎逻辑的,而“老鼠吃猫”这句话不是。 问题是——我应该从哪里开始? 是否有与我要求的逻辑相同的内置或在线程序? 谢谢你的回答。

严格来说,“老鼠吃猫”不是不合逻辑的(当然也不是不合语法的)。真令人惊讶

因此,如果我理解正确,你是在评估“老鼠吃猫”这句话是真的可能性

解决这类常识推理问题的一种方法是有许多前提,这些前提规定了通常的情况

猫通常比老鼠大。 吃的人通常比吃的大

然后,您可以将其作为三段论来构建进一步的前提:

因此,老鼠吃猫是不寻常的

然后需要保存已知的异常 吃的人可能比被吃的人死的地方小。 在食客比被吃掉的人多的地方,食客可能比被吃掉的人小。 吃东西的人可能比吃东西的人小,因为它吃的是食物的一部分

然后从“老鼠吃猫”的前提下,你可以得到“老鼠吃猫是不合适的”和“也许猫死了。也许有很多老鼠。也许老鼠只吃猫的一部分。也许“老鼠吃猫”的前提是错误的”

一个有趣的常识推理应用程序是。。。这里介绍了一个实用的推理api

但是,请记住这是。。。还不是很好。但这是增强智能的一个很好的起点,例如,人工智能建议,人类确认(这同时为人工智能增加了一个训练元素)。然后,您需要为感兴趣的领域添加许多特定于领域的概念。这可能很难。我已经做了十年了

这也可能是建立一套概念的良好起点。尝试从微粒中提取概念


祝你好运。

很显然,出发点是对什么是“逻辑”句子和什么不是“逻辑”句子给出一个完整而明确的定义。。。祝你好运。从句子中提取意义的问题是谷歌翻译公司和其他公司投入了数百万工时和金钱,但还没有找到一个完美的解决方案。如果有人编写了一个库来解决这个问题,我会感到惊讶(至少可以这么说)。听起来你好像在尝试建模。也许这学期能帮你找到一些合适的资源。谢谢!我会查看每个链接!谢谢你的回答!快乐的一天!:)