首页 > 解决方案 > 如何检查文本是否有信息请求

问题描述

我一直在尝试查看是否有方法对请求信息的文本进行分类。我觉得 NLP 是一种方式,有更好的方法吗?

例如:

  1. 你好,可以分享一下你的学校名字吗?<<-- 是的
  2. 你的学校叫什么名字?<<-- 是的
  3. 我的地址是 XYZ。<<-- 没有
  4. 你的密码是什么?<<-- 是的

谢谢,维诺德。

标签: machine-learningdeep-learningnlpopennlp

解决方案


这可以作为一个文本分类任务。如果你有足够数量的训练样例,你可以训练一个二元分类器来预测一个句子是否在询问任何信息。

如果您没有数据集,您可以考虑使用自然语言句子和自然语言问题形成数据集。我假设一个询问信息的句子基本上是一个问题。所以,从本质上讲,你想确定一个句子是否是一个问题。

您还可以考虑将句子预测为基于模式的问题。例如,以疑问词开头的句子是问题。您可以使用其他规则来识别问题模式。


推荐阅读