2024-10-01 00:32:51 发布
网友
我正在用python使用nltk库开发聊天机器人。我想用POS标记器把我的句子分类。首先,我想把它们分成四类"IMPERATIVE", "INTERROGATIVE", "EXCLAMATORY", "DECLARATIVE"。最后我想添加一些类别,比如QUESTION、SALUTATION和APOLOGY。我想找一些关于英语句型定义的参考资料。类似于英语句子的BNF。我在哪里能找到这样的东西。你知道吗
nltk
POS
"IMPERATIVE", "INTERROGATIVE", "EXCLAMATORY", "DECLARATIVE"
QUESTION
SALUTATION
APOLOGY
你的任务描述听起来不像POS tagging,而是对话建模:本质上,你需要找到一个根据dialogue act类型注释的英语句子语料库。我以前使用过的一个很好的注释方案是Allen and Core's Dialog Act Markup in Several Layers (DAMSL)。您还可以查看their 1997 paper以获取有关如何使用此数据的更多信息,但不幸的是,我不知道有任何可用的通用语料库可以用此数据进行注释。你知道吗
你的任务描述听起来不像POS tagging,而是对话建模:本质上,你需要找到一个根据dialogue act类型注释的英语句子语料库。我以前使用过的一个很好的注释方案是Allen and Core's Dialog Act Markup in Several Layers (DAMSL)。您还可以查看their 1997 paper以获取有关如何使用此数据的更多信息,但不幸的是,我不知道有任何可用的通用语料库可以用此数据进行注释。你知道吗
相关问题 更多 >
编程相关推荐