System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信息检索方法、系统、可读存储介质及计算机程序产品技术方案_技高网

信息检索方法、系统、可读存储介质及计算机程序产品技术方案

技术编号:43210665 阅读:12 留言:0更新日期:2024-11-01 20:29
本发明专利技术提供了一种信息检索方法、系统、可读存储介质及计算机程序产品,本发明专利技术的信息检索方法首先将对目标的检索需求信息和相应的提示语信息输入至语言模型中进行信息识别,得到以结构化语言表示的模型输出,模型输出包括识别出的数据项以及数据项对应的字段,然后基于数据项对应的字段对模型输出按预设的检索字段进行归一化,得到适于对存储有目标的数据的数据库进行检索的检索信息,检索字段为数据库存储的目标的数据所对应的字段,之后基于检索信息对数据库进行检索,得到检索结果信息。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种信息检索方法、信息检索系统、可读存储介质及计算机程序产品。


技术介绍

1、随着互联网技术的飞速发展,各种各样的应用层出不穷,例如有些应用主要用于进行目标检索等。在相关技术中,能够用于进行检索的应用通常包括多个筛选项,用户可以通过对上述多个筛选项进行填写或选择来输入检索需求,应用基于检索需求在后台进行检索得到检索结果,实现通过应用来查看满足用户需求的目标的相关信息。

2、上述检索方式使得用户在输入检索需求时仅能够使用平台预置筛选项来进行筛选和检索,这使得检索的效率低,检索结果的准确性难以满足用户需求。


技术实现思路

1、为了解决上述技术问题中的至少一个,本专利技术提供了一种信息检索方法、信息检索系统、可读存储介质及计算机程序产品。

2、本专利技术第一方面提出了一种信息检索方法,包括:将对目标的检索需求信息和相应的提示语信息输入至语言模型中进行信息识别,得到以结构化语言表示的模型输出,所述模型输出包括识别出的数据项以及所述数据项对应的字段;基于所述数据项对应的字段对所述模型输出按预设的检索字段进行归一化,得到适于对存储有目标的数据的数据库进行检索的检索信息,所述检索字段为所述数据库存储的所述目标的数据所对应的字段;以及基于所述检索信息对所述数据库进行检索,得到检索结果信息。

3、根据本专利技术的一些实施方式,所述提示语信息包括索引字段,所述索引字段用于描述目标,在所述模型输出中,所述数据项对应的字段为所述索引字段。</p>

4、根据本专利技术的一些实施方式,所述提示语信息包括用于指示所述语言模型按预设的结构化语言类型进行语句格式转化的信息。

5、根据本专利技术的一些实施方式,所述提示语信息包括用于指示所述语言模型将识别出的所述数据项转换为预设的格式的信息。

6、根据本专利技术的一些实施方式,基于所述数据项对应的字段对所述模型输出按预设的检索字段进行归一化,包括:确定所述数据项对应的字段与预设的检索字段的字段映射关系;以及基于所述数据项和所述字段映射关系确定所述检索字段对应的字段值。

7、根据本专利技术的一些实施方式,在确定部分或全部所述检索字段的字段值之前,还确定所述数据项与所述检索字段的可选字段值的数据映射关系,在确定部分或全部所述检索字段的字段值时,同时基于所述数据映射关系和所述字段映射关系确定检索字段的字段值。

8、根据本专利技术的一些实施方式,如果所述模型输出包括用于表示兴趣区域的位置信息,则在得到所述检索结果信息时,按所述检索结果信息所表达的位置与所述位置信息所表达的位置之间的距离来对所述检索结果信息进行召回。

9、根据本专利技术的一些实施方式,所述目标为房源,所述检索需求信息为房源检索需求信息,所述检索结果信息包括一个或多个房源的信息。

10、根据本专利技术的一些实施方式,在得到所述检索结果信息之后,对所述检索结果信息进行按预设的排序规则进行排序,在按排序后的所述检索结果信息进行业务处理时的处理效率最高,所述排序规则的规则项包括以下一项或多项:去往所述检索结果信息对应的房源所需的路程距离,所述检索结果信息对应的房源被允许进行业务处理的时间。

11、本专利技术第二方面提出了一种信息检索系统,包括处理器和存储器,存储器存储有计算机程序,当计算机程序被处理器执行时,处理器执行以下过程:将对目标的检索需求信息和相应的提示语信息输入至语言模型中进行信息识别,得到以结构化语言表示的模型输出,所述模型输出包括识别出的数据项以及所述数据项对应的字段;基于所述数据项对应的字段对所述模型输出按预设的检索字段进行归一化,得到适于对存储有目标的数据的数据库进行检索的检索信息,所述检索字段为所述数据库存储的所述目标的数据所对应的字段;以及基于所述检索信息对所述数据库进行检索,得到检索结果信息。

12、本专利技术第三方面提出了一种可读存储介质,可读存储介质中存储有计算机程序,计算机程序被处理器执行时用于实现本专利技术任一实施方式的方法。

13、本专利技术第四方面提出了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序被处理器执行时至少用于实施本专利技术任一实施方式的方法。

本文档来自技高网...

【技术保护点】

1.一种信息检索方法,其特征在于,包括:

2.根据权利要求1的所述的信息检索方法,其特征在于,所述提示语信息包括索引字段,所述索引字段用于描述目标,在所述模型输出中,所述数据项对应的字段为所述索引字段。

3.根据权利要求1的所述的信息检索方法,其特征在于,所述提示语信息包括用于指示所述语言模型按预设的结构化语言类型进行语句格式转化的信息。

4.根据权利要求1的所述的信息检索方法,其特征在于,所述提示语信息包括用于指示所述语言模型将识别出的所述数据项转换为预设的格式的信息。

5.根据权利要求1的所述的信息检索方法,其特征在于,基于所述数据项对应的字段对所述模型输出按预设的检索字段进行归一化,包括:

6.根据权利要求5的所述的信息检索方法,其特征在于,在确定部分或全部所述检索字段的字段值之前,还确定所述数据项与所述检索字段的可选字段值的数据映射关系,在确定部分或全部所述检索字段的字段值时,同时基于所述数据映射关系和所述字段映射关系确定检索字段的字段值。

7.根据权利要求1的所述的信息检索方法,其特征在于,如果所述模型输出包括用于表示兴趣区域的位置信息,则在得到所述检索结果信息时,按所述检索结果信息所表达的位置与所述位置信息所表达的位置之间的距离来对所述检索结果信息进行召回。

8.根据权利要求1的所述的信息检索方法,其特征在于,所述目标为房源,所述检索需求信息为房源检索需求信息,所述检索结果信息包括一个或多个房源的信息。

9.根据权利要求8的所述的信息检索方法,其特征在于,在得到所述检索结果信息之后,对所述检索结果信息进行按预设的排序规则进行排序,在按排序后的所述检索结果信息进行业务处理时的处理效率最高,所述排序规则的规则项包括以下一项或多项:去往所述检索结果信息对应的房源所需的路程距离,所述检索结果信息对应的房源被允许进行业务处理的时间。

10.一种信息检索系统,其特征在于,包括处理器和存储器,存储器存储有计算机程序,当计算机程序被处理器执行时,处理器执行以下过程:

11.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现如权利要求1至9中任一项的方法。

12.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时至少用于实施如权利要求1至9中任一项的方法。

...

【技术特征摘要】

1.一种信息检索方法,其特征在于,包括:

2.根据权利要求1的所述的信息检索方法,其特征在于,所述提示语信息包括索引字段,所述索引字段用于描述目标,在所述模型输出中,所述数据项对应的字段为所述索引字段。

3.根据权利要求1的所述的信息检索方法,其特征在于,所述提示语信息包括用于指示所述语言模型按预设的结构化语言类型进行语句格式转化的信息。

4.根据权利要求1的所述的信息检索方法,其特征在于,所述提示语信息包括用于指示所述语言模型将识别出的所述数据项转换为预设的格式的信息。

5.根据权利要求1的所述的信息检索方法,其特征在于,基于所述数据项对应的字段对所述模型输出按预设的检索字段进行归一化,包括:

6.根据权利要求5的所述的信息检索方法,其特征在于,在确定部分或全部所述检索字段的字段值之前,还确定所述数据项与所述检索字段的可选字段值的数据映射关系,在确定部分或全部所述检索字段的字段值时,同时基于所述数据映射关系和所述字段映射关系确定检索字段的字段值。

7.根据权利要求1的所述的信息检索方法,其特征在于,如果所述模型输出包括用于表示兴趣区域的位置信息,则在得到所述检索结果信...

【专利技术属性】
技术研发人员:冯冬冬张学涛宁春妹吴迎新
申请(专利权)人:贝壳找房北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1