NLTK。查找句子是否为疑问形式

NLTK。查找句子是否为疑问形式,第1张

NLTK。查找句子是否为疑问形式

一种简单的方法是解析一个句子并寻找分配给它的标签。例如,解析句子“有没有办法做到这一点?” 使用斯坦福解析器将返回:

(ROOT  (SQ (VBZ Is)    (NP (EX there))    (NP      (NP (DT any) (JJ other) (NN way))      (S        (VP (TO to)          (VP (VB do) (NP (DT this))))))    (. ?)))

其中

SQ
表示“在SBARQ中的whi短语之后,是“是/否”问题或wh问题的主要子句”。另一个例子:

(ROOT  (SBARQ    (WHNP (WP What))    (SQ (VBZ is)      (NP        (NP (DT the) (NN capital))        (PP (IN of)          (NP (NNP Scotland)))))    (. ?)))

其中SBARQ表示“直接由疑问词或短语引起的问题”。从Python调用外部解析器并处理其输出非常简单,例如,检查此Python与Stanford NLP工具的接口。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5631056.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存