stanford-nlp - 斯坦福核心 NLP 使用 tokensRegex
问题描述
让我们采取以下“
client = CoreNLPClient(memory='1G', threads=1, annotators=['tokenize','ssplit','pos','lemma','ner','depparse'], timeout=1000)
ann = client.annotate('Wow a nice sentence here')
sentence = ann.sentence[0]
然后我处理标签、依赖项等,但我也想用它TokensRegex
来提取特定的单词。requests
我使用(这里)看到了答案,但是为了使用TokensRegex
. 我们可以只使用已经sentence
用 TokensRegex 注释的吗?
编辑
我看到我们可以使用client.tokensregex('Wow a nice sentence here', <pattern>
)但是我猜这仍然需要再次发送请求
解决方案
您可以将一个tokensregex
注释器放置在将运行规则的管道的末尾。
推荐阅读
- c# - 通过管道分割字符串的正则表达式跳过空字符串
- python - 在 Jupyter notebook 中使用提示执行 Python 命令
- c# - ListBox 中的 WPF 性能问题
- wordpress - WordPress 待审核
- c# - EF Core 自引用多对多
- python - KeyError 0 开启
- 标签
- mysql - 检测两个 MySQL 列中的重复项(分散在列中的唯一值)
- apache-spark - 如何使用 SparkSession 创建 emptyRDD -(因为不推荐使用 hivecontext)
- elasticsearch - 无法安装 search-guard -“错误:插件 zip 中缺少 `elasticsearch` 目录”
- react-native - 如何在不使用 base64 的情况下从 react-native 上传图片?