我正在使用 spacy 处理语句中单词的pos_tags,我希望将 select 单词理解为动词在所有情况下。因此,“我想选择一件棕色衬衫”和“选择棕色衬衫”(无论语法如何)都应具有选择作为动词。
有什么方法可以在spacy(python)中做到这一点吗?
答案 0 :(得分:0)
一种可能的解决方案是编写您自己的函数以获取语音的一部分,如果出现“选择”一词,它将覆盖spaCy的部分内容。 类似于:
def get_pos(tok):
return tok.tag_ if (str(tok) != "select") \
else "VB" # <- Return whatever POS tag you'd like.