怎么实现一个人工智能 AI 客服本篇文章是一偏思想概念接入性的文章,并不会教大家怎么去实现 AI 人工客服。只为了让各位去理解智能人工客服到底是怎么实现的?大...

贴文 2个月前
490 0

怎么实现一个人工智能 AI 客服

本篇文章是一偏思想概念接入性的文章,并不会教大家怎么去实现 AI 人工客服。只为了让各位去理解智能人工客服到底是怎么实现的?大体分为几个步骤,每个步骤中大体需要做些什么?难点是什么?(我只是一个搞前端的,对这些方面来说不是专业的,希望各位读者能多多指教)

首先机器人的问答技术大致分为两种:

检索式:将答案和问题事先准备好,在客户问的时候检索最接近的答案与之匹配。低复杂性
生成式:主要采用深度学习技术以及最新的大语言模型,通过学习大量数据来自动生成回复。高复杂性

在客服这个应用场景大多选择的是检索式,需要保证问题的准确性。

实现人工智能客服
实现一个人工智能 AI 客服,主要包含以下四个步骤:

定义问题和答案:首先,需要定义客服系统需要回答的问题和答案。这些问题和答案可以存储在数据库中。
使用自然语言处理(NLP)技术:需要使用 NLP 技术来理解用户的问题。这可能包括词性标注、命名实体识别、依存关系解析等。
匹配问题和答案:一旦理解了用户的问题,就需要找到最匹配的答案。这可能需要使用一些搜索算法或者机器学习算法。
生成回答:最后,需要生成一个回答,这可能涉及到文本生成技术。

怎么定义问题和答案?
在数据库中,录入标准提问、相似提问、答案,录入的方式有很多种,最终肯定都是以 web 前端为承接方式。

我们看到检索式问题分为两种:

直接是文本回答,哔哩哔哩的的这种。
需要动态查询的,查询送餐员电话。基于这种我想到的是,将问题的答案绑定给一个动作,这个动作就是查询当前客户的送餐员电话。当然肯定也有一个专门的动作创建页面,对许多动作进行定义

自然语言处理(NLP)技术,是什么,怎么使用? 网页链接

暂无评论

暂无评论...