在spacy中是否有任何函数/属性用于在条件时态中发现令牌?还是可以绕道而去?
答案 0 :(得分:3)
Spacy实现了POS标记和依赖项解析。语法的依赖性方法更侧重于表面形式和单个词的作用。我说动词时态和情绪处于语法和语义的边缘,超出了依赖解析的范围。我无法为您提供任何简单的解决方案,但我认为您最好使用LFG解析器并在F结构中查找情绪和时态(例如:http://ioperm.org/lfg-parser.html)。 还有一个名为 pattern 的库,它被宣传为能够识别情绪,你可以看看:http://www.clips.ua.ac.be/pages/pattern-en#modality
如果您想坚持Spacy,那么也许您可以通过编写简单的规则来启发式地解决问题。
答案 1 :(得分:0)
只需尝试添加以下行:
for token in doc:
print(nlp.vocab.morphology.tag_map[token.tag_])
有关属性的更多信息,您可以阅读以下git问题:https://github.com/explosion/spaCy/issues/2767