有没有开源的英文语义分析库?用于外贸站的客服机器人,分析用户想干什么 assign 给对应部门客服的,目前用的关键词识别,设少了经常识别不出来,设多了经常识别错

2022-10-21 17:00:41 +08:00
 edis0n0
1292 次点击
所在节点    程序员
12 条回复
TimePPT
2022-10-21 17:27:09 +08:00
面向特定业务的 NLU 分类任务,很难通过开源库直接解决,可以用开源的预训练模型,但需要一些语料去做 fine tune.

类似解决方案自己搜搜应该不少,可以搜下
winglight2016
2022-10-21 17:34:27 +08:00
你这需求有点没头没尾,建议回答以下问题:
1. 客户输入什么内容
2. 期望机器人有什么操作
3. 转给客服时有什么条件,需要转发什么消息
4. 整个流程是为了售后,还是售前,还是 QnA ?
nulIptr
2022-10-21 17:34:29 +08:00
任何一个 ai 公司都有这样的产品吧。。。
我组里调研的竞品有百度 unit 和 google es/cx
edis0n0
2022-10-21 18:50:44 +08:00
@winglight2016 #2
1. 像和真人客服一样的聊天输入
2. 简单的查询订单状态、是否有资格退款等操作可以自动进行,其它的转发给对应部门客服
3. 转给客服就是显示所有历史消息,如果可以高亮一些识别出来的关键信息提高效率
4. 都有可能
edis0n0
2022-10-21 20:56:51 +08:00
@winglight2016 #2

再补充一下,例如客户发 `please refund` 希望能识别出 `action: "refund"`,因为没识别出商品,我的程序展示一个用户最近的订单列表给用户选择

例如客户发 `i want to refund the car` 希望能识别出 `action: "refund", target:['car']`,我的程序就能从用户最近订单中搜索 car ,然后查询这笔订单是否符合退款条件
TimePPT
2022-10-21 22:19:47 +08:00
你这不就是想要整套智能客服功能么,找个商业 SaaS 服务吧,开源的你二次开发成本比你买的便宜不了多少。

利益相关,智能客服行业从业者
raycool
2022-10-21 22:25:50 +08:00
rasa 智能机器人
搞好里面的 nlu 功能就应该能暂时应付大部分了
edis0n0
2022-10-21 22:38:58 +08:00
@TimePPT #6 需要高度定制化,找过几个商业 SaaS 服务都不太符合我们的需求。
@raycool #7 看了下好像是针对中文的,我们做的是外贸,客户都是外国人。
TimePPT
2022-10-21 23:23:41 +08:00
@edis0n0 那就自己搭吧,rasa 框架可用,语言支持在模型上,不在机器人框架上。难点在 NLU 效果调优,中控,及对话管理,和已有业务对接上。
hanbing135
2022-10-22 09:04:15 +08:00
找科大讯飞买方案就行吧
winglight2016
2022-10-22 09:21:25 +08:00
@edis0n0 这需求大部分都是提取关键词就够了,剩下的都转给人工,找个开源的 chatbot 就能满足需求了
rpman
2022-10-22 21:27:14 +08:00
intent classification

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/888779

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX