首页 > 解决方案 > 用 spaCy 从动词标签中提取英语祈使语气

问题描述

我想检测英语句子中动词的祈使语气。从这个问题我知道 spaCy 可以访问扩展的形态特征,但是当我使用 spaCy 版本 2.1.8,Python 3.7.1 时我看不到它们:

>>> import spacy
>>> nlp = spacy.load('en_core_web_sm')
>>> doc = nlp("Show me the money!")
>>> token = doc[0]
>>> print(token, token.tag_, nlp.vocab.morphology.tag_map[token.tag_], token.pos_, token.dep_)
Show VB {74: 100, 'VerbForm': 'inf'} VERB ROOT

看起来 spaCy 正确地推断出“show”是一个动词,但它似乎认为它是一个不定式,我从tag_map. 我意识到这个扩展信息在我的链接问题中可用,因为在那里解析意大利语并且确定浪漫变化动词的情绪可能更简单。

无论如何,英语句子中的动词是否存在任何关于情绪的扩展信息?

标签: python-3.xnlpspacy

解决方案


推荐阅读