智能问答性能提升方法及系统与流程

文档序号:18267532发布日期:2019-07-27 09:18阅读:397来源:国知局
智能问答性能提升方法及系统与流程

本发明涉及智能交互问答,具体地,涉及一种智能问答性能提升方法及系统。



背景技术:

随着互联网及移动互联网的快速发展,无论是互联网公司还是各传统行业都通过后台知识库为用户提供了智能交互问答系统,可做到知识的有效梳理,处理问题效率高。如何确保智能问答系统中知识库的及时更新,全面满足用户的不同业务诉求,提升智能问答的准确率是一个待解决的重要的问题。现有知识库更新主要通过知识日常积累机制,这种方式未能及时利用并更新针对性较强的客户数据。



技术实现要素:

本发明实施例的主要目的在于提供一种智能问答性能提升方法及系统,以保证知识库的实时更新,提升智能问答的准确率,进一步优化用户体验。

为了实现上述目的,本发明实施例提供一种智能问答性能提升方法,包括:

接收用户问答信息和用户问答信息对应的用户评价信息;

根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字;

统计问答关键字与评价关键字的数量之和;

统计相同的问答关键字和评价关键字的数量;

将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量;

根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字;

分别统计待处理问答关键字的数量和待处理评价关键字的数量;

根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量,计算待处理关键字比例;

判断待处理关键字比例是否大于预设比例;

当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

本发明实施例还提供一种智能问答性能提升系统,包括:

接收单元,用于接收用户问答信息和用户问答信息对应的用户评价信息;

关键字提取单元,用于根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字;

第一统计单元,用于统计问答关键字与评价关键字的数量之和;

第二统计单元,用于统计相同的问答关键字和评价关键字的数量;

最终关键字单元,用于将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量;

第一判断单元,用于根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字;

第三统计单元,用于分别统计待处理问答关键字的数量和待处理评价关键字的数量;

计算单元,用于根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量,计算待处理关键字比例;

第二判断单元,用于判断待处理关键字比例是否大于预设比例;

第一更新单元,用于当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

接收用户问答信息和用户问答信息对应的用户评价信息;

根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字;

统计问答关键字与评价关键字的数量之和;

统计相同的问答关键字和评价关键字的数量;

将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量;

根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字;

分别统计待处理问答关键字的数量和待处理评价关键字的数量;

根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量,计算待处理关键字比例;

判断待处理关键字比例是否大于预设比例;

当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

接收用户问答信息和用户问答信息对应的用户评价信息;

根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字;

统计问答关键字与评价关键字的数量之和;

统计相同的问答关键字和评价关键字的数量;

将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量;

根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字;

分别统计待处理问答关键字的数量和待处理评价关键字的数量;

根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量,计算待处理关键字比例;

判断待处理关键字比例是否大于预设比例;

当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

本发明实施例的智能问答性能提升方法及系统先根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字,再根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字,然后根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量计算待处理关键字比例,最后判断待处理关键字比例是否大于预设比例;当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库,可以保证知识库的实时更新,提升智能问答的准确率,具有时效性和针对性,进一步优化了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例中智能问答性能提升方法的流程图;

图2是本发明一实施例中信息存储表的示意图;

图3是本发明实施例中s106的流程图;

图4是本发明一实施例中关键字参数表的示意图;

图5是本发明一实施例中判断信息表的示意图;

图6是本发明一实施例中问答知识数据表的示意图;

图7是本发明另一实施例中信息存储表的示意图;

图8是本发明另一实施例中关键字参数表的示意图;

图9是本发明另一实施例中判断信息表的示意图;

图10是本发明一实施例中更新后的问答知识数据表的示意图;

图11是本发明实施例中智能问答性能提升系统的结构框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本领域技术技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。

鉴于目前现有知识库更新主要通过知识日常积累机制,不能及时利用并更新针对性较强的客户数据,本发明实施例提供一种智能问答性能提升方法及系统,以保证知识库的实时更新,提升智能问答的准确率,进一步优化用户体验。以下结合附图对本发明进行详细说明。

图1是本发明一实施例中智能问答性能提升方法的流程图。如图1所示,智能问答性能提升方法包括:

s101:接收用户问答信息和用户问答信息对应的用户评价信息。

其中,还会接收用户问答信息对应的唯一标识。

s102:根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字。

其中,可以采用基于高维聚类技术的中文关键字提取算法提取问答关键字和评价关键字。提取的问答关键字可以为账户、网点、系统、开户地点、开户行、信用卡、还款、额度、到期日期等。

s103:统计问答关键字与评价关键字的数量之和。

s104:统计相同的问答关键字和评价关键字的数量。

s105:将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量。

s106:根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字。

s107:分别统计待处理问答关键字的数量和待处理评价关键字的数量。

s108:根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量,计算待处理关键字比例。

s109:判断待处理关键字比例是否大于预设比例。

s110:当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

图1所示的智能问答性能提升方法的执行主体可以为计算机。由图1所示的流程可知,本发明实施例的智能问答性能提升方法先根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字,再根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字,然后根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量计算待处理关键字比例,最后判断待处理关键字比例是否大于预设比例;当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库,可以保证知识库的实时更新,提升智能问答的准确率,具有时效性和针对性,进一步优化了用户体验。

图2是本发明一实施例中信息存储表的示意图。如图2所示,执行s102之后,可以将用户问答信息对应的唯一标识、问答信息、问答关键字、用户评价信息和评价关键字存储至信息存储表中。

图3是本发明实施例中s106的流程图。如图3所示,s106包括:

s201:依次判断每个问答关键字是否在关键字参数表中。

s202:当问答关键字不在关键字参数表中时,该问答关键字为待处理问答关键字。

s203:依次判断每个评价关键字是否在关键字参数表中。

s204:当评价关键字不在关键字参数表中时,该评价关键字为待处理评价关键字。

具体实施时,当问答关键字不在关键字参数表中时,该问答关键字为待处理问答关键字,其关键字状态为待处理;当问答关键字在关键字参数表中时,该问答关键字为已存在问答关键字,其关键字状态为已存在。当评价关键字不在关键字参数表中时,该评价关键字为待处理评价关键字,其关键字状态为待处理;当评价关键字在关键字参数表中时,该评价关键字为已存在评价关键字,其关键字状态为已存在。

图4是本发明一实施例中关键字参数表的示意图。如图4所示,关键字参数表中包括关键字(包括问答关键字和评价关键字)以及关键字的生成日期。关键字参数表可由业务部门根据业务范围进行数据的初始化。

在执行s106之后,还包括:将待处理问答关键字和待处理评价关键字均实时更新至关键字参数表中。

另外,还可以根据用户问答信息对应的唯一标识、问答关键字、评价关键字、关键字状态、关键字对应的用户问答信息或用户评价信息、关键字的生成日期和关键字的生成来源(表明关键字是问答关键字还是评价关键字),记录生成判断信息表。

图5是本发明一实施例中判断信息表的示意图。如图5所示,判断信息表中包括用户问答信息对应的唯一标识、关键字(包括问答关键字和评价关键字)、关键字状态(1代表关键字状态为已存在,2代表关键字状态为未处理)、关键字对应的用户问答信息或用户评价信息、关键字的生成日期和关键字的生成来源(1代表关键字为问答关键字,2代表关键字为评价关键字)。

一实施例中,通过如下公式计算待处理关键字比例:

其中,s为待处理关键字比例,a为待处理问答关键字的数量,b为待处理评价关键字的数量,c为最终关键字数量,d为预设权重。

具体实施时,待处理评价关键字为用户的客观反馈,预设权重大于1。在本发明实施例中可以将预设权重设为3。预设权重可以按照业务运营情况进行动态调整。

本领域技术人员可以通过关键字比例判断本发明实施例对用户提出的问题的解决效果,通过由高到低的关键字比例将解决效果依次分为未解决、较好解决、完全解决三个等级。具体的划分比例可以按照业务运营情况进行动态调整。例如,当关键字比例大于或等于0.8时,解决效果为未解决;当关键字比例大于0.5且小于0.8时,解决效果为较好解决;关键字比例小于或等于0.5时,解决效果为完全解决。当解决效果为未解决或较好解决时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库中的问答知识数据表。此实施例中的预设比例为0.5。

图6是本发明一实施例中问答知识数据表的示意图。如图6所示,问答知识数据表中包括关键字(包括问答关键字和评价关键字)、问题(包括待处理问答关键字对应的用户问答信息和待处理评价关键字对应的用户评价信息)、答案、关键字的生成日期、问题状态(1代表待维护答案,2代表已补充答案)和问题的生成来源(1代表自动更新,2代表手工录入)。本领域技术人员可登录问答知识数据库,查看当日问题状态为待维护答案的问题,并在答案一栏内及时更新答案内容,保证知识库的实时更新,提升了智能问答的准确率。更新答案内容后,对应的问题状态更新为已补充答案。

本发明的其中一个具体实施例如下:

1、用户进入智能问答系统咨询以下问题:

用户:我想查询账户的所属网点。

智能问答系统:我没有明白您的问题。

用户:我想查询我的账户开户地点。

智能问答系统:我没有明白您的问题。

用户:好吧,那再见,谢谢。

智能问答系统:再见,很高兴为您服务。

用户的评价反馈如下:

系统无法识别账户开户行。

2、智能问答系统根据上述信息生成用户问答信息对应的唯一标识,并将用户问答信息对应的唯一标识、用户问答信息和用户问答信息对应的用户评价信息发送至智能问答性能提升系统。

3、智能问答性能提升系统接收用户问答信息对应的唯一标识、用户问答信息和用户问答信息对应的用户评价信息。

用户问答信息对应的唯一标识如下:

ac45k57e9l0120a。

用户问答信息如下:

用户:我想查询账户的所属网点。

用户:我想查询我的账户开户地点。

用户:好吧,那再见,谢谢。

用户评价信息如下:

系统无法识别账户开户行。

4、智能问答性能提升系统根据用户问答信息提取问答关键字,如下:

客户:账户网点。

客户:账户开户地点。

智能问答性能提升系统根据用户评价信息提取评价关键字,如下:

系统账户开户行。

5、智能问答性能提升系统将用户问答信息对应的唯一标识、问答信息、问答关键字、用户评价信息和评价关键字存储至信息存储表中。

图7是本发明另一实施例中信息存储表的示意图。如图7所示,信息存储表中包括:

1.用户问答信息对应的唯一标识,如下:

ac45k57e9l0120a;

2.问答信息,如下:

用户:我想查询账户的所属网点。

智能问答系统:我没有明白您的问题。

用户:我想查询我的账户开户地点。

智能问答系统:我没有明白您的问题。

用户:好吧,那再见,谢谢。

智能问答系统:再见,很高兴为您服务。

3.问答关键字,如下:

客户:账户网点。

客户:账户开户地点。

4.用户评价信息,如下:

系统无法识别账户开户行。

5.评价关键字,如下:

系统开户行。

6、智能问答性能提升系统统计问答关键字和评价关键字的数量之和,统计相同的问答关键字和评价关键字的数量,将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量。

在本实施例中,不同的问答关键字包括账户、网点、开户地点共三个关键词,评价关键字包括系统、账户、开户行共三个关键词。其中“账户”既为问答关键字又为评价关键字,则相同的问答关键字和评价关键字的数量为1。因此,本实施例中的最终关键字数量为3+3-1=5。

7、智能问答性能提升系统依次判断每个问答关键字是否在预设的关键字参数表中,当问答关键字不在关键字参数表中时,该问答关键字为待处理问答关键字。依次判断每个评价关键字是否在预设的关键字参数表中,当评价关键字不在关键字参数表中时,该评价关键字为待处理评价关键字。

图8是本发明另一实施例中关键字参数表的示意图。如图8所示,预设的关键字参数表中包括:

关键字:账户、网点;

关键字的生成日期:2018-12-04。

上述判断完成之后,将待处理问答关键字和待处理评价关键字实时更新至上述关键字参数表中。

8、智能问答性能提升系统根据用户问答信息对应的唯一标识、问答关键字、评价关键字、关键字状态、关键字对应的用户问答信息或用户评价信息、关键字的生成日期和关键字的生成来源(表明关键字是问答关键字还是评价关键字),记录生成判断信息表。

图9是本发明另一实施例中判断信息表的示意图。如图9所示,判断信息表中包括:

用户问答信息对应的唯一标识:ac45k57e9l0120a;

关键字:账户、网点、开户地点、系统和开户行。

关键字状态:账户和网点对应的关键字状态为1,开户地点、系统和开户行对应的关键字状态为2。

关键字对应的用户问答信息或用户评价信息:账户和网点对应的信息为“我想查询账户的所属网点”;开户地点对应的信息为“我想查询我的账户开户地点”;系统和开户行对应的信息为“系统无法识别账户开户行”。

关键字的生成日期:2018-12-21。

关键字的生成来源:账户、网点和开户地点对应的生成来源为1,系统和开户行对应的生成来源为2。

9、智能问答性能提升系统通过如下公式计算待处理关键字比例:

其中,s为待处理关键字比例,a为待处理问答关键字的数量,b为待处理评价关键字的数量,c为最终关键字数量,d为预设权重。

在本实施例中,预设权重为3,关键字比例

10、智能问答性能提升系统判断待处理关键字比例是否大于预设比例:当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

在本实施例中,关键字比例(1.4)大于预设比例(0.5),因此需要将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库中的问答知识数据表。

图10是本发明一实施例中更新后的问答知识数据表的示意图。如图10所示,更新后的问答知识数据表中包括:

关键字:开户地点、系统和开户行。

问题:开户地点对应的问题为“我想查询我的账户开户地点”,系统和开户行对应的问题为“系统无法识别账户开户行”。

答案。

关键字的生成日期:2018-12-21。

问题状态:本领域技术人员还未更新答案内容,答案待维护,状态均为1。

问题的生成来源:上述问题均为自动更新,生成来源均为1。

本领域技术人员可登录问答知识数据库,查看当日问题状态为待维护答案的问题,并在答案一栏内及时更新答案内容。更新答案内容后,对应的问题状态更新为2。

综上,本发明实施例的智能问答性能提升方法先根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字,再根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字,然后根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量计算待处理关键字比例,最后判断待处理关键字比例是否大于预设比例;当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库,可以保证知识库的实时更新,提升智能问答的准确率,具有时效性和针对性,进一步优化了用户体验。

基于同一发明构思,本发明实施例还提供了一种智能问答性能提升系统,由于该系统解决问题的原理与智能问答性能提升方法相似,因此该系统的实施可以参见方法的实施,重复之处不再赘述。

图11是本发明实施例中智能问答性能提升系统的结构框图。如图11所示,智能问答性能提升系统包括:

接收单元,用于接收用户问答信息和用户问答信息对应的用户评价信息;

关键字提取单元,用于根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字;

第一统计单元,用于统计问答关键字与评价关键字的数量之和;

第二统计单元,用于统计相同的问答关键字和评价关键字的数量;

最终关键字单元,用于将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量;

第一判断单元,用于根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字;

第三统计单元,用于分别统计待处理问答关键字的数量和待处理评价关键字的数量;

计算单元,用于根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量,计算待处理关键字比例;

第二判断单元,用于判断待处理关键字比例是否大于预设比例;

第一更新单元,用于当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

在其中一种实施例中,还包括:

第二更新单元,用于将待处理问答关键字和待处理评价关键字均实时更新至关键字参数表中。

在其中一种实施例中,第一判断单元具体用于:

依次判断每个问答关键字是否在关键字参数表中;

当问答关键字不在关键字参数表中时,该问答关键字为待处理问答关键字;

依次判断每个评价关键字是否在关键字参数表中;

当评价关键字不在关键字参数表中时,该评价关键字为待处理评价关键字。

在其中一种实施例中,通过如下公式计算待处理关键字比例:

其中,s为待处理关键字比例,a为待处理问答关键字的数量,b为待处理评价关键字的数量,c为最终关键字数量,d为预设权重。

综上,本发明实施例的智能问答性能提升系统先根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字,再根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字,然后根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量计算待处理关键字比例,最后判断待处理关键字比例是否大于预设比例;当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库,可以保证知识库的实时更新,提升智能问答的准确率,具有时效性和针对性,进一步优化了用户体验。

本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

接收用户问答信息和用户问答信息对应的用户评价信息;

根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字;

统计问答关键字与评价关键字的数量之和;

统计相同的问答关键字和评价关键字的数量;

将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量;

根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字;

分别统计待处理问答关键字的数量和待处理评价关键字的数量;

根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量,计算待处理关键字比例;

判断待处理关键字比例是否大于预设比例;

当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

综上,本发明实施例的计算机设备先根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字,再根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字,然后根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量计算待处理关键字比例,最后判断待处理关键字比例是否大于预设比例;当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库,可以保证知识库的实时更新,提升智能问答的准确率,具有时效性和针对性,进一步优化了用户体验。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

接收用户问答信息和用户问答信息对应的用户评价信息;

根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字;

统计问答关键字与评价关键字的数量之和;

统计相同的问答关键字和评价关键字的数量;

将问答关键字与评价关键字的数量之和与相同的问答关键字和评价关键字的数量相减,得到最终关键字数量;

根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字;

分别统计待处理问答关键字的数量和待处理评价关键字的数量;

根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量,计算待处理关键字比例;

判断待处理关键字比例是否大于预设比例;

当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库。

综上,本发明实施例的计算机可读存储介质先根据用户问答信息提取问答关键字,根据用户评价信息提取评价关键字,再根据预设的关键字参数表依次判断每个问答关键字是否为待处理问答关键字,根据预设的关键字参数表依次判断每个评价关键字是否为待处理评价关键字,然后根据最终关键字数量、待处理问答关键字的数量与待处理评价关键字的数量计算待处理关键字比例,最后判断待处理关键字比例是否大于预设比例;当待处理关键字比例大于预设比例时,将待处理问答关键字、待处理问答关键字对应的用户问答信息、待处理评价关键字和待处理评价关键字对应的用户评价信息更新至问答知识数据库,可以保证知识库的实时更新,提升智能问答的准确率,具有时效性和针对性,进一步优化了用户体验。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1