一种适用于社会救助的问答系统的制作方法

文档序号:37386815发布日期:2024-03-22 10:38阅读:10来源:国知局
一种适用于社会救助的问答系统的制作方法

本发明涉及智能问答,更具体地说,本发明涉及一种适用于社会救助的问答系统。


背景技术:

1、社会救助,是指国家和社会对由于各种原因而陷入生存困境的公民,给予财物接济和生活扶助,以保障其最低生活需要的制度;公民在寻求社会救助的时候,通常会存在很多问题需要工作人员回答,目前社会救助的政策宣导、咨询仍依赖于人工问答,不仅工作量大,且重复性高;因此,传统的社会救助方式存在用户的问题不能及时获得答复,人工问答压力较大的问题。

2、对于公开(公告)号为cn114238715a的发明专利,其公开了一种基于社会救助的问答系统、构建方法、计算机设备及存储介质,旨在通过自动处理社会救助文本和用户问题,构建知识图谱,并利用智能化手段进行问答,以减轻人工问答压力,帮助用户更迅速获得准确的答复。

3、但是上述的一种基于社会救助的问答系统、构建方法、计算机设备及存储介质存在以下缺陷:

4、若社会救助问答系统使用文字输入,一是寻求社会救助公民中存在不会使用社会救助问答系统,例如年纪较大的公民以及文盲的公民,二是效率较慢;所以通常对社会救助问答系统增加语音问答的功能,但是若语音问答不能够正确识别提问者的需求,社会救助问答系统不能准确给出答案,会影响提问者的体验和服务质量,如果语音识别效果不佳,提问者可能需要多次重复他们的问题,或者需要更长时间才能正确理解用户的需求,这会导致整个问答过程的效率下降,尤其是对于那些寻求急需社会救助帮助的提问者而言。

5、为了解决上述问题,现提供一种技术方案。


技术实现思路

1、为了克服现有技术的上述缺陷,本发明的实施例提供一种适用于社会救助的问答系统以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:

3、一种适用于社会救助的问答系统,包括提问信息接入模块、提问准确判断模块、识别风险评估模块、提问有效评估模块以及答案生成判断模块;

4、提问语音采集模块对提问者语音进行实时采集,根据提问者语音生成提问语音任务,并将提问语音任务实时发送至提问准确判断模块;

5、提问准确判断模块在接收提问语音任务后,通过对提问语音任务的连贯性进行分析,评估提问语音任务对应的提问者的表达清晰程度;通过对提问语音任务的声音来源的信息熵进行分析,评估提问者的提问环境对提问语音任务识别的不利影响程度;

6、识别风险评估模块对近期语音识别的语音转化的响应情况进行分析,评估提问语音任务被识别错误的风险程度,将提问语音任务被识别错误的风险程度分为高风险和低风险;

7、在提问语音任务被识别错误的风险程度为低风险时,提问有效评估模块将提问语音任务对应的提问者的表达清晰程度、提问者的提问环境对提问语音任务识别的不利影响程度以及提问语音任务被识别错误的风险程度进行综合分析,判断提问语音任务是否有效;

8、在提问语音任务有效时,答案生成判断模块判断提问语音任务对应的内容是否与社会救助问答知识库匹配,根据匹配情况判断是否切换人工服务;

9、在提问语音任务无效时,根据提问者的提问语音任务无效的连续情况,判断是否切换人工服务。

10、在一个优选的实施方式中,对提问语音任务的连贯性进行分析,具体为:

11、获取提问语音任务对应的字,获取提问语音任务中每个字对应的时间戳,按照时间顺序将提问语音任务对应的字进行排列,计算每两个相邻的字对应的时间间隔,将每两个相邻的字对应的时间间隔标记为提问字间距;

12、设定提问字间距范围,将提问语音任务中不在提问字间距范围的提问字间距标记为不佳字间距;

13、获取提问语音任务中不佳字间距的数量,将提问语音任务中不佳字间距的数量与提问语音任务中提问字间距的数量的比值标记为不佳间距比;

14、获取提问语音任务对应的时间长度,获取提问语音任务对应的字的数量,将提问语音任务对应的字的数量与提问语音任务对应的时间长度的比值标记为任务语速;

15、计算任务语速偏差值,其表达式为:;其中,分别为任务语速偏差值、任务语速以及标准语速;

16、将不佳间距比和任务语速偏差值分别赋予权重系数,将不佳间距比和任务语速偏差值进行加权求和,计算提问语音清晰指数。

17、在一个优选的实施方式中,对提问语音任务的声音来源的信息熵进行分析,具体为:

18、将提问语音任务均等分为多个时间窗口,获取每个时间窗口的声音来源,对每个时间窗口的声音来源分析;

19、根据时间窗口对应的声音来源的分析结果使用信息熵计算窗口声音来源混乱值,其表达式为:;其中,为窗口声音来源混乱值,为时间窗口中编号为的声音来源的占比;为时间窗口中声音来源的数量,,均为大于1的整数;

20、设定窗口声音来源混乱阈值;将窗口声音来源混乱值大于窗口声音来源混乱阈值的时间窗口标记为混乱时间窗口,计算每个混乱时间窗口的混乱超出值,将提问语音任务内所有混乱时间窗口的混乱超出值的相加值与提问语音任务内对应的时间长度的比值标记为声音来源混乱指数。

21、在一个优选的实施方式中,混乱超出值为混乱时间窗口对应的窗口声音来源混乱值与窗口声音来源混乱阈值的差值。

22、在一个优选的实施方式中,对近期语音识别的语音转化的响应情况进行分析,具体为;建立提问语音任务集合,提问语音任务集合内包括最靠近实时时间的多次的提问语音任务;

23、获取提问语音任务集合内提问语音任务对应的任务处理时间,获取提问语音任务集合内提问语音任务对应的任务处理时间小于等于处理时间阈值的提问语音任务的数量,将提问语音任务集合内提问语音任务对应的任务处理时间小于等于处理时间阈值的提问语音任务的数量与提问语音任务集合内提问语音任务的数量的比值标记为识别延迟健康指数;

24、设定识别延迟健康指数阈值,将识别延迟健康指数与识别延迟健康指数阈值进行比较:

25、当识别延迟健康指数小于识别延迟健康指数阈值,生成高风险信号;

26、当识别延迟健康指数大于等于识别延迟健康指数阈值,生成低风险信号。

27、在一个优选的实施方式中,当生成低风险信号,提问有效评估模块将提问语音清晰指数、声音来源混乱指数以及识别延迟健康指数进行归一化处理,将归一化处理后的提问语音清晰指数、声音来源混乱指数以及识别延迟健康指数分别赋予预设比例系数,计算得到任务有效评估系数;

28、设定任务有效评估阈值,将任务有效评估系数与任务有效评估阈值进行比较:

29、当任务有效评估系数大于任务有效评估阈值,将提问语音任务标记为无效提问;

30、当任务有效评估系数小于等于任务有效评估阈值,将提问语音任务标记为有效提问。

31、在一个优选的实施方式中,当提问语音任务被标记为有效提问,答案生成判断模块基于语音识别技术获取提问语音任务对应的文本内容,并将提问语音任务对应的文本内容在社会救助问答知识库中检索,若检索成功,生成答案输出信号;

32、若检索不成功,生成人工转接信号;

33、当该提问语音任务被标记为无效提问,生成重新提问信号,当提问者被标记为无效提问的数量连续达到失败提问次数阈值,生成人工服务信号。

34、本发明一种适用于社会救助的问答系统的技术效果和优点:

35、1、通过对提问语音任务的内容的连贯性和对提问语音任务对应的环境的信息熵进行分析,能够全面评估提问者的表达清晰程度和提问环境的不利影响,再结合近期对提问语音任务的语音识别的响应情况进行精准分析,将提问语音任务的识别错误风险划分为高低风险,并在低风险情况下,通过综合分析提问语音任务的内容的清晰度、提问者的提问环境的不利影响程度和提问语音任务被识别错误的风险程度,判断提问语音任务是否有效,判断识别的提问语音任务的准确性,从而能更准确给出正确的回答。

36、2、通过匹配社会救助问答知识库,判断提问内容是否与现有知识匹配,从而决定是否切换至人工服务,系统还能灵活应对提问无效情况,根据连续无效情况判断是否切换至人工服务,提高系统的智能性和用户满意度,实现了对语音提问的全方位评估和处理,提升了社会救助问答服务的准确性、实时性和用户体验,为用户提供更便捷、智能的社会救助咨询服务。

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