System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及人工智能领域,尤其涉及一种信息处理方法、装置、电子设备及存储介质。
技术介绍
1、在采用智能引擎处理信息的系统中,一般是基于输入的需求信息直接调用智能引擎的接口进行需求信息的处理。但是,由于需求的多样性,直接调智能引擎难以向需求方反馈满意的答复;若为了得到需求方满意的答复,可能还存在重复调用智能引擎的情况,导致花费较多的调用成本,如果需求方基数很大,则成本巨大。
技术实现思路
1、本公开提供了一种信息处理方法、装置、电子设备及存储介质,以至少解决现有技术中存在的以上技术问题。
2、根据本公开的第一方面,提供了一种信息处理方法,包括:
3、获得目标指令;
4、如果所述目标指令表征处理节点是第一节点,确定第一策略为目标策略;所述第一节点为将第一输入信息输入智能引擎之前;
5、如果所述目标指令表征处理节点是第二节点,确定第二策略为目标策略;所述第二节点为将第一输入信息输入智能引擎之后;
6、基于所述目标策略对第一输入信息进行处理;所述第一策略与所述第二策略相同或不同。
7、在一可实施方式中,基于所述目标策略对第一输入信息进行处理,包括:
8、基于多个目标信息对所述第一输入信息进行处理;多个目标信息至少包括所述智能引擎预先针对不同第二输入信息输出的多个相应输出信息。
9、在一可实施方式中,如果所述目标策略为所述第一策略,基于多个目标信息对所述第一输入信息进行处理,包括:
1
11、将确定出的一个目标信息输入所述智能引擎进行处理。
12、在一可实施方式中,从多个目标信息中确定出与所述第一输入信息具有目标文本关系的一个目标信息,包括:
13、从问题库中确定与所述第一输入信息的语义相似度最高的候选目标信息;所述问题库包括多个目标信息群组,每个目标信息群组中的目标信息对应候选相同的第二输入信息,每个目标信息群组中的目标信息语义相似或不相似;
14、从所述候选目标信息所在的目标信息群组中选择文本长度最短的目标信息作为与所述第一输入信息具有目标文本关系的一个目标信息。
15、在一可实施方式中,从多个目标信息中确定出与所述第一输入信息具有目标文本关系的一个目标信息之后,还包括:
16、获得反馈指令,基于所述反馈指令将确定出的一个目标信息输入所述智能引擎进行处理;
17、或者,直接将确定出的一个目标信息输入所述智能引擎进行处理。
18、在一可实施方式中,所述第一策略包括:响应于第一输入信息,触发服务端执行从多个目标信息中确定出与所述第一输入信息具有目标文本关系的一个目标信息的步骤,以及将确定出的一个目标信息输入所述智能引擎进行处理的步骤;所述服务端运行有所述智能引擎并存储有多个目标信息;
19、或者,所述第一策略包括:响应于第一输入信息,触发客户端执行从多个目标信息中确定出与所述第一输入信息具有目标文本关系的一个目标信息的步骤,以及将确定出的一个目标信息输入所述智能引擎进行处理的步骤;所述服务端运行有所述智能引擎,所述客户端存储有多个目标信息。
20、在一可实施方式中,如果所述目标策略为所述第二策略,基于多个目标信息对所述第一输入信息进行处理,包括:
21、将所述第一输入信息输入所述智能引擎,以使得所述智能引擎在生成第一语义单元后从多个目标信息中确定出与所述第一语义单元具有目标文本关系的一个目标信息,确定出的一个目标信息用于所述智能引擎的后续处理。
22、根据本公开的第二方面,提供了一种信息处理装置,所述装置包括:
23、获得模块,用于获得目标指令;
24、第一确定模块,用于如果所述目标指令表征处理节点是第一节点,确定第一策略为目标策略;所述第一节点为将第一输入信息输入智能引擎之前;
25、第二确定模块,用于如果所述目标指令表征处理节点是第二节点,确定第二策略为目标策略;所述第二节点为将第一输入信息输入智能引擎之后;
26、处理模块,用于基于所述目标策略对第一输入信息进行处理;所述第一策略与所述第二策略相同或不同。
27、根据本公开的第三方面,提供了一种电子设备,包括:
28、至少一个处理器;以及
29、与所述至少一个处理器通信连接的存储器;其中,
30、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开所述的方法。
31、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开所述的方法。
32、本公开的信息处理方法、装置、电子设备及存储介质,获得目标指令,并确定答复第一输入信息时执行的策略;若目标指令表征处理节点将第一输入信息输入智能引擎之前,确定第一策略为处理第一输入信息的目标策略;若目标指令表征处理节点为将第一输入信息输入智能引擎之后,则确定第二策略为处理第一输入信息的目标策略。如此,对第一输入信息执行基于目标指令确定的目标策略,或执行第一策略先对第一输入信息进行处理后再调用智能引擎,或执行第二策略直接调用智能引擎,以向需求方反馈满足其需求的信息,从而可根据需求执行合适的策略,避免重复调用智能引擎的接口,降低调用接口成本,提升用户体验。
33、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种信息处理方法,包括:
2.根据权利要求1所述的信息处理方法,基于所述目标策略对第一输入信息进行处理,包括:
3.根据权利要求2所述的信息处理方法,如果所述目标策略为所述第一策略,基于多个目标信息对所述第一输入信息进行处理,包括:
4.根据权利要求3所述的信息处理方法,从多个目标信息中确定出与所述第一输入信息具有目标文本关系的一个目标信息,包括:
5.根据权利要求3所述的方法,从多个目标信息中确定出与所述第一输入信息具有目标文本关系的一个目标信息之后,还包括:
6.根据权利要求3至5任一项所述的信息处理方法,
7.根据权利要求2所述的信息处理方法,如果所述目标策略为所述第二策略,基于多个目标信息对所述第一输入信息进行处理,包括:
8.一种信息处理装置,所述装置包括:
9.一种电子设备,包括:
10.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的方法。
【技术特征摘要】
1.一种信息处理方法,包括:
2.根据权利要求1所述的信息处理方法,基于所述目标策略对第一输入信息进行处理,包括:
3.根据权利要求2所述的信息处理方法,如果所述目标策略为所述第一策略,基于多个目标信息对所述第一输入信息进行处理,包括:
4.根据权利要求3所述的信息处理方法,从多个目标信息中确定出与所述第一输入信息具有目标文本关系的一个目标信息,包括:
5.根据权利要求3所述的方法,从多个目标信息中确定出与所述第一输入信...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。