System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及人工智能,尤其涉及一种智能导购系统。
技术介绍
1、随着电商业务的飞速发展,越来越多的消费者选择在线购物,也带来了大量的购物咨询和服务需求。智能导购系统的出现可以帮助电商平台提高客户满意度、降低人力成本、提高销售转化率等方面的需求。
2、目前,智能导购系统一般只能通过固定的话术回答用户的问题,无法提供开放式的智能对话,也难以理解复杂的业务流程,而且,对智能导购系统进行数据扩充需要一条一条记录进行更新,效率较低。因此,现有的智能导购系统的智能化水平较低。
技术实现思路
1、本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中智能导购系统的智能化水平较低的技术缺陷。
2、本申请提供了一种智能导购系统,所述系统包括知识库、知识库配置模块、数据上传模块、问答记录模块以及问答模块;
3、所述数据上传模块用于接收信息文件,对所述信息文件进行解析,以确定目标文件和所述目标文件中每条记录对应的类别,根据所述目标文件和所述目标文件中每条记录对应的类别,生成第一更新指令,并将所述第一更新指令发送至所述知识库配置模块;
4、所述知识库配置模块用于对所述知识库执行与所述数据上传模块发送的第一更新指令对应的更新操作;
5、所述问答模块用于接收用户的第一目标问题,并根据所述知识库和预设的语言模型,生成与所述第一目标问题对应的答复,将与所述第一目标问题对应的答复返回给用户;
6、所述问答记录模块用于维护所述问答模块中的每
7、在其中一个实施例中,所述系统还包括信息聚类模块;
8、所述信息聚类模块用于在所述问答模块中每个用户标识对应的问答记录表中存在答复为空的第一目标问题时,将所述问答模块中每个用户标识对应的问答记录表中答复为空的第一目标问题确定为第二目标问题,并对各个第二目标问题进行语义聚类,得到未知问题列表,将所述未知问题列表发送给业务人员;其中,所述问答记录表用于记录接收到的对应用户标识的第一目标问题及其对应的答复。
9、在其中一个实施例中,所述信息聚类模块还用于接收答复信息,并根据所述答复信息,对所述未知问题列表进行更新,得到目标记录表,根据所述目标记录表,生成第二更新指令,将所述第二更新指令发送至所述知识库配置模块,以使得所述知识库配置模块对所述知识库执行与所述信息聚类模块发送的第二更新指令对应的更新操作。
10、在其中一个实施例中,所述信息聚类模块用于对各个第二目标问题进行语义聚类,得到未知问题列表的过程,包括:
11、所述信息聚类模块根据所述语言模型,将各个第二目标问题划分为至少一个问题类别,以及确定每个问题类别对应的问题信息,并根据各个第二目标问题以及每个问题类别对应的问题信息,生成未知问题列表;其中,所述语言模型用于根据各个第二目标问题之间的语义相似度,对各个第二目标问题进行聚类,输出至少一个问题类别以及每个问题类别对应的问题信息。
12、在其中一个实施例中,所述系统还包括数据分析模块;
13、所述数据分析模块对所述问答模块中每个用户标识对应的问答记录表进行分析,以得到业务分析信息,并将所述业务分析信息发送给业务人员。
14、在其中一个实施例中,所述数据上传模块用于对所述信息文件进行解析,以确定目标文件的过程,包括:
15、所述数据上传模块获取预设模板,读取所述信息文件中的数据,并将读取的数据写入至所述预设模板中,将经过数据写入的预设模板确定为目标文件。
16、在其中一个实施例中,所述问答模块用于根据所述知识库和预设的语言模型,生成与所述第一目标问题对应的答复的过程,包括:
17、所述问答模块在所述知识库中查找与所述第一目标问题匹配的记录,若所述知识库中存在与所述第一目标问题匹配的记录,则获取该记录的答复,将该记录的答复输入至所述语言模型中,得到第一目标答复,并将所述第一目标答复确定为所述第一目标问题对应的答复;其中,所述语言模型用于对所接收到的答复进行语义润色,并输出经过语义润色的答复。
18、在其中一个实施例中,所述问答模块用于根据所述知识库和预设的语言模型,生成与所述第一目标问题对应的答复的过程,包括:
19、所述问答模块在所述知识库中查找与所述第一目标问题匹配的记录,若所述知识库中不存在与所述第一目标问题匹配的记录,则生成内容为空的第二目标答复,并将所述第二目标答复确定为所述第一目标问题对应的答复。
20、在其中一个实施例中,所述知识库配置模块用于对所述知识库执行与所述数据上传模块发送的第一更新指令对应的更新操作的过程,包括:
21、所述知识库配置模块根据所述第一更新指令,确定更新数据和所述更新数据中每条问答记录对应的类别,并利用所述更新数据和所述更新数据中每条问答记录对应的类别,完成对所述知识库的更新操作;其中,所述更新数据包括多条问答记录。
22、在其中一个实施例中,所述知识库配置模块利用所述更新数据和所述更新数据中每条问答记录对应的类别,完成对所述知识库的更新操作的过程,包括:
23、对于所述更新数据中的每条问答记录,在所述知识库中与该问答记录的类别对应的类目中查找是否存在与该问答记录对应的记录,若存在,则根据该问答记录,对所述知识库中与该问答记录对应的记录进行补充,若不存在,则将该问答记录添加至所述知识库中与该问答记录的类别对应的类目中。
24、从以上技术方案可以看出,本申请实施例具有以下优点:
25、本申请提供的一种智能导购系统,所述系统包括知识库、知识库配置模块、数据上传模块、问答记录模块以及问答模块;数据上传模块用于接收信息文件,对信息文件进行解析,以确定目标文件和所述目标文件中每条记录对应的类别,根据目标文件和所述目标文件中每条记录对应的类别,生成第一更新指令,并将第一更新指令发送至知识库配置模块;通过数据上传模块对文件型数据进行解析,以更新知识库,能够提高更新知识库的效率。知识库配置模块用于对知识库执行与数据上传模块发送的第一更新指令对应的更新操作;问答模块用于接收用户的第一目标问题,并根据知识库和预设的语言模型,生成与第一目标问题对应的答复,将与第一目标问题对应的答复返回给用户;问答记录模块用于维护问答模块中的每个用户标识对应的问答记录表。通过数据上传模块维护和更新知识库,并利用语言模型和知识库,对用户提出的问题生成对应的答复,如此,能够准确理解用户的问题并给出答复,进而提高智能导购系统的智能化水平。
本文档来自技高网...【技术保护点】
1.一种智能导购系统,其特征在于,所述系统包括知识库、知识库配置模块、数据上传模块、问答记录模块以及问答模块;
2.根据权利要求1所述的智能导购系统,其特征在于,所述系统还包括信息聚类模块;
3.根据权利要求2所述的智能导购系统,其特征在于,所述信息聚类模块还用于接收答复信息,并根据所述答复信息,对所述未知问题列表进行更新,得到目标记录表,根据所述目标记录表,生成第二更新指令,将所述第二更新指令发送至所述知识库配置模块,以使得所述知识库配置模块对所述知识库执行与所述信息聚类模块发送的第二更新指令对应的更新操作。
4.根据权利要求2所述的智能导购系统,其特征在于,所述信息聚类模块用于对各个第二目标问题进行语义聚类,得到未知问题列表的过程,包括:
5.根据权利要求1所述的智能导购系统,其特征在于,所述系统还包括数据分析模块;
6.根据权利要求1所述的智能导购系统,其特征在于,所述数据上传模块用于对所述信息文件进行解析,以确定目标文件的过程,包括:
7.根据权利要求1所述的智能导购系统,其特征在于,所述问答模块用于
8.根据权利要求1所述的智能导购系统,其特征在于,所述问答模块用于根据所述知识库和预设的语言模型,生成与所述第一目标问题对应的答复的过程,包括:
9.根据权利要求1至8任一项所述的智能导购系统,其特征在于,所述知识库配置模块用于对所述知识库执行与所述数据上传模块发送的第一更新指令对应的更新操作的过程,包括:
10.根据权利要求9所述的智能导购系统,其特征在于,所述知识库配置模块利用所述更新数据和所述更新数据中每条问答记录对应的类别,完成对所述知识库的更新操作的过程,包括:
...【技术特征摘要】
1.一种智能导购系统,其特征在于,所述系统包括知识库、知识库配置模块、数据上传模块、问答记录模块以及问答模块;
2.根据权利要求1所述的智能导购系统,其特征在于,所述系统还包括信息聚类模块;
3.根据权利要求2所述的智能导购系统,其特征在于,所述信息聚类模块还用于接收答复信息,并根据所述答复信息,对所述未知问题列表进行更新,得到目标记录表,根据所述目标记录表,生成第二更新指令,将所述第二更新指令发送至所述知识库配置模块,以使得所述知识库配置模块对所述知识库执行与所述信息聚类模块发送的第二更新指令对应的更新操作。
4.根据权利要求2所述的智能导购系统,其特征在于,所述信息聚类模块用于对各个第二目标问题进行语义聚类,得到未知问题列表的过程,包括:
5.根据权利要求1所述的智能导购系统,其特征在于,所述系统还包括数据分析模块;
6...
【专利技术属性】
技术研发人员:王鑫,
申请(专利权)人:创优数字科技广东有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。