Python:智能客服,单轮对话,业务咨询智能客服

编程入门 行业动态 更新时间:2024-10-10 23:25:17

Python:智能<a href=https://www.elefans.com/category/jswz/34/1766597.html style=客服,单轮对话,业务咨询智能客服"/>

Python:智能客服,单轮对话,业务咨询智能客服

与其说这个小玩意儿是个人工智能,还不如说“只有人工,没有智能”!

为提高员工工作效率(其实是我懒。绝对不做重复3遍以上的工作!),我设计了一个智能客服。

 

关键问题在于,识别用户提出的问题。

员工的问法。一开始,只一一对应(字符串相等)。

通过一些同义词、近义词的复述,不断扩充问题的问法。

感谢:哈尔滨工业大学,开放了同义词、近义词词库。

 

设计两个映射器。

其一是将客户的问法,映射为其最接近的一个知识库中已有的表述(标准问法)。

其二是将标准问法,映射为其对应的答案。

 

文本相似度检测,调用python的库,difflib。

最基本的两种用法。

        seq = difflib.SequenceMatcher(lambda x: x in '忽略的字符串', s1, s2)ratio = seq.ratio()seq = difflib.SequenceMatcher(s1, s2)ratio = seq.ratio()

 

至于前端界面,网上搜到了一个在线网页聊天的html。

效果预览。

 

 

更多推荐

Python:智能客服,单轮对话,业务咨询智能客服

本文发布于:2024-02-10 22:31:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1677670.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:客服   智能   业务咨询   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!