智能客服机器人-语义分析服务
2020年客户提出了一个自助客服的需求,于是开始在网上搜索各种解决方案。
此类解决方案大致有三类:1、由第三方提供服务(不用训练,直接可用);2、使用一些大厂的语义分析服务+二次开发;3、自主研究语义分析算法;
由于第一种需要收费,第三种技术门槛太高。所以就研究了一下 第二种方案,使用的是微软的语义分析Luis+微软的Bot FrameWork 做了个技术预研。
首先需要去微软的luis官方网站去注册用户,开通服务获取到服务key(和大部分其他第三方服务一个套路)详见官网 luis.ai。
luis服务主要分为Intent意向=>可以理解为不同的场景。Entities实体=>可以理解为我们要从语句中具体要摘出来的参数。
比如“北京的天气怎么样?首先是一个关于天气的Intent,其次“北京”则是一个地点的Entity。
有了这些我们就可以根据语义分析服务,去做一些其他逻辑的处理。
创建一个CoreBot的工程。
写一个Luis处理类来集成LuisDialog,并填写上我们自己的key。
添加上我们自己的逻辑代码,来处理语义分析后的逻辑。
接下来 我们编译运行我们的程序并且用微软提供的BotFramework Emulator来测试。
总结: 如果想要一个业务场景 能尽可能的覆盖所有可能出现的话术,就需要我们对Luis来进行训练。这个是耗时耗力的,但是如果能针对各个业务场景训练出一个成熟的话术机器人,则对于企业来说是非常有用的。
1、我们可以通过它来做智能客服。
2、我们能通过它来做一些以前需要人为判断的业务场景。
相关推荐
机器人智力研究 2020-11-18
quyunfei 2020-11-19
聊天终结者机器人 2020-11-18
txq0 2020-11-20
zCSDN 2020-11-09
机器人智力研究 2020-11-05
ARMOTO机器人 2020-11-06
txq0 2020-11-06
遇见人工智能 2020-11-03
聊天终结者机器人 2020-11-02
clliuhust 2020-10-30
yatou0 2020-10-29
雨燕 2020-10-29
nodid 2020-10-29
yatou0 2020-10-29
zCSDN 2020-10-27
dhyddy 2020-10-27
聊天终结者机器人 2020-10-26