nlp - 给定输入文本的多个意图?
问题描述
我们可以有一个模型来区分带有意图的句子和给定的输入文本,如下例所示?
“把卫生间的灯关掉,提醒我把垃圾倒掉。”
这里有两个独立的意图:turn_lights、set_reminder。
同样在另一个例子中:
“嘿,怎么了?你们提供免费试用吗?”
这里有两个意图:问候,product_pricing
谢谢和问候, Achyuta 南达 Sahoo
谢谢。
解决方案
您要解决的问题是多标签或多类分类。在机器学习中,有一些算法可以训练模型来标记多意图,如Wiki 页面中列出的多标签分类。
另一种方法是单标签分类,获取实例的意图概率,然后选择高于所选阈值的标签。
希望这可以帮助,
干杯
推荐阅读
- javascript - 如何进行顺序查询执行?
- c++ - 字符串转换为 const char*
- node.js - 使用 NodeJS 在 MongoDB 中进行大数据处理和管理
- c# - 为 Builder 类编写单元测试
- java - 谷歌地图标记自定义信息从 Firebase 获取数据
- sql-server - 如何仅允许与特定公共 IP 地址(白名单)的 SQL Server 实例进行远程连接并限制对所有其他 IP 的访问
- r - 无法使用 grVizOutput() 和 renderGrViz() 运行闪亮的应用程序
- c++ - std::visit 和 std::variant 用法
- bigdata - 如何监控 Flink 应用程序?
- node.js - 是否有任何自定义库可以在nodejs中生成相当于mysql表的实体