machine-learning - 如何检查文本是否有信息请求
问题描述
我一直在尝试查看是否有方法对请求信息的文本进行分类。我觉得 NLP 是一种方式,有更好的方法吗?
例如:
- 你好,可以分享一下你的学校名字吗?<<-- 是的
- 你的学校叫什么名字?<<-- 是的
- 我的地址是 XYZ。<<-- 没有
- 你的密码是什么?<<-- 是的
谢谢,维诺德。
解决方案
这可以作为一个文本分类任务。如果你有足够数量的训练样例,你可以训练一个二元分类器来预测一个句子是否在询问任何信息。
如果您没有数据集,您可以考虑使用自然语言句子和自然语言问题形成数据集。我假设一个询问信息的句子基本上是一个问题。所以,从本质上讲,你想确定一个句子是否是一个问题。
您还可以考虑将句子预测为基于模式的问题。例如,以疑问词开头的句子是问题。您可以使用其他规则来识别问题模式。
推荐阅读
- javascript - 如何从单页上的 10 个图像中仅旋转一个图像
- javascript - AJAX PHP在运行中进行几次操作后发送和返回文本
- javascript - 未捕获的类型错误:lineChart.Line 不是 chart.js 中的函数
- adobe - x.appendChild 不是函数 (JSX)
- javascript - HTML CSS JS 美化 - 找不到自动切换到双引号
- websocket - 无法连接到 Phoenix 中的 Web 套接字:忽略不匹配的主题。但我认为它匹配
- file - Ionic - 安装文件加密插件后无法构建
- javascript - 函数调用后 $().html() 正文标记丢失
- django - Django 表单 - 动态更新 ModelChoiceField 查询集
- google-api - 如何获取环聊机器人发送的消息的名称