【问题标题】:How to extract verb phrases today?今天如何提取动词短语?
【发布时间】:2021-04-27 17:22:22
【问题描述】:

对于 NLP 项目,我需要从句子列表中提取动词短语。我已经阅读了一些来自 StackOverflow 的旧帖子并观看了 video。 All 对理解我的问题和了解可能的模式非常有帮助,但是所有代码都引用了 textacy 模块函数:

textacy.extract.matches(txt, patterns=pattern)

我认为此代码不再可用,因为我收到模块不可调用的错误。

TypeError: 'module' object is not callable

我查看了 SpaCy 的匹配器来解决我的问题,但我不确定这是否也可以用于动词短语提取。有没有人有更新的提取动词短语的方法?

【问题讨论】:

  • 你能举一些输入输出的例子吗? spaCy 的匹配器(在这种情况下可能是 DependencyMatcher)在执行您需要的操作时应该没有问题。 spacy.io/usage/rule-based-matching

标签: python nlp spacy textacy


【解决方案1】:

看起来当前的 textacy 文档发生了变化

textacy.extract.matches

textacy.extract.matches.token_matches

适合您的用例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-23
    • 2013-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多