本申请涉及深度学习,尤其涉及一种话术提取方法、装置、电子设备及可读存储介质。
背景技术:
1、现有的话术提取方案多为从历史会话数据中采集客户问题以及其后紧跟的员工回复,并将客户问题与对应的回复作为潜在话术并进行聚类;然而这种方式只能针对单轮消息话术进行采集,但实际业务场景中,客户的异议处理往往需要多轮沟通才能处理或消除,即存在多轮话术,现有的话术提取方法无法针对多轮话术场景进行完整提取。
技术实现思路
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、若所述类别成功率大于所述预设成功率阈值,则将所述话术类别作为所述目标话术类别。
26、可选地,所述确定所述会话记录中的目标事件的步骤包括:
27、对所述会话记录进行问句识别确定所述会话记录中的问句消息;
28、对各所述问句消息进行聚类得到多个问句事件类别,并确定各所述问句事件类别对应的消息数量;
29、将消息数量大于预设问句阈值的所述问句事件类别作为目标事件类别,并将所述目标事件类别中的所述问句消息作为所述目标事件。
30、为实现上述目的,本发明还提供一种话术提取装置,所述话术提取装置包括:
31、第一获取模块,用于获取会话记录,并将所述会话记录进行语义切片得到语义片段,其中,相邻的所述语义片段对应的会话主题不同;
32、第一确定模块,用于在所述语义片段中确定可提取话术片段。
33、为实现上述目的,本发明还提供一种电子设备,所述电子设备包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的话术提取方法的步骤。
34、为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的话术提取方法的步骤。
35、本发明可以应用于在深度学习技术领域进行自然语言处理。本发明提出的一种话术提取方法、装置、电子设备及可读存储介质,获取会话记录,并将所述会话记录进行语义切片得到语义片段,其中,相邻的所述语义片段对应的会话主题不同;在所述语义片段中确定可提取话术片段。通过根据会话主题的不同将会话记录进行划分得到语义片段,使得无论是针对相同主题的单轮或多轮对话均能够被划分到同一语义片段中,进而基于语义片段能够实现单轮或多轮对话场景下的话术提取。
1.一种话术提取方法,其特征在于,所述方法包括:
2.如权利要求1所述的话术提取方法,其特征在于,所述将所述会话记录进行语义切片得到语义片段的步骤包括:
3.如权利要求2所述的话术提取方法,其特征在于,所述在各所述单位消息之间的划分点中确定语义突变点的步骤包括:
4.如权利要求1所述的话术提取方法,其特征在于,所述在所述语义片段中确定可提取话术片段的步骤包括:
5.如权利要求4所述的话术提取方法,其特征在于,所述在所述目标语义片段中确定可提取话术片段的步骤包括:
6.如权利要求5所述的话术提取方法,其特征在于,所述根据所述业绩标识在所述话术类别中确定目标话术类别的步骤包括:
7.如权利要求4所述的话术提取方法,其特征在于,所述确定所述会话记录中的目标事件的步骤包括:
8.一种话术提取装置,其特征在于,所述话术提取装置包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的话术提取方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的话术提取方法的步骤。