我有以下两句话。
句子1:一个人在移动。
Sentence2:卡车在行驶。
我的问题陈述是为上述两个句子分配一个疑问词。我需要将WHO分配给第一句话,将WHAT分配给第二句话。
我所做的是编写一种算法,为两个句子分配WHO,WHAT。原因是,人和卡车都是名词。 pos是人和卡车的名词,NN也是(人和卡车)两个词的标签。我以某种方式编写了逻辑,如果关系是nsubj且是NOUN / NN,则返回疑问词WHO和什么。
当句子涉及人时,只有一种方法可以得到世界卫生组织;而当涉及狗/非生物时,有什么方法可以得到WHO。
这是可以使用Spacy来完成的事情,我非常想念它。