python - Spacy 模式匹配器。“IN”是什么意思?
问题描述
如何解释添加到 spacy 匹配器的以下模式?
patterns = [
[{
"POS": "ADJ",
"IS_PUNCT": False
}],
[{
"POS": {
"IN": ["ADJ", "NOUN"]
},
"OP": "*",
"IS_PUNCT": False
}, {
"POS": "NOUN",
"IS_PUNCT": False
}],
解决方案
如此处所述,如果第二个令牌的 POS 是给定列表的成员,则“IN”匹配。它与python中的'in'关键字相当。
推荐阅读
- assembly - INT 10h, AH=13h 带彩色背景
- javascript - 节点和套接字聊天应用程序 - 仅显示 25 条最近的消息
- ios - 使用 windows 为 IOS 构建 Expo 应用程序
- r - R中的双变量逻辑模型中的错误
- flutter - 我可以在 Flutter 应用中使用 Android 8.0 自适应图标吗?
- bash - 如何在 dockerfile 中重新加载 .bashrc
- git - 我有 5 次提交,例如 1 2 3 4 5 所以如果我恢复第 3 次提交会发生什么 1 和 2 次提交也会恢复或保持原样
- python - 带有列表的 Python IF IN 语句
- html - 在引导程序 4 中垂直对齐三行
- git - 使用 git ssh / 特定端口拉取时,Vscode 不显示密码提示