自然语言处理(syntatctic,语义,语用)分析

问题描述:

我的文字包含文本= “拉维打倒拉古”自然语言处理(syntatctic,语义,语用)分析

我的问题将是“谁打倒拉古?”

答案应该来“拉维”使用NLP

如何通过自然语言处理来做到这一点。 请指导我通过使用python进行语法,语义和程序分析来继续此操作

我建议您阅读NLP入门书,以熟悉您尝试实现的链过程。你正在尝试回答问题,是吗?如果是这样,你应该阅读有关问题回答系统。上面的句子必须进行形态学分析(阅读形态分析器),语法分析(阅读关于句法分析)和语义理解(关于照应解析以及在语言学中的theta理论)。 Ravi被称为agent并且Ragu被称为patientexperiencer。只有这样,你才能继续追求你的目标。

我希望这可以帮助你!

你需要大量的数据。

你在找什么可能是阅读理解,因此我建议你阅读来自SQuAD的竞争对手的论文(例如:Reading Comprehension on the SQuAD Dataset)。

对于简单的任务(意味着有限的泛化),如果您没有如此大的语料库,可以通过手动编写一些规则来使用Regex