预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115794857A(43)申请公布日2023.03.14(21)申请号202211425428.1(22)申请日2022.01.19(62)分案原申请数据202210058333.42022.01.19(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人张荣华田有朋李俊黄亚东王小卫(74)专利代理机构北京亿腾知识产权代理事务所(普通合伙)11309专利代理师陈霁周良玉(51)Int.Cl.G06F16/242(2019.01)G06F16/2452(2019.01)权利要求书2页说明书11页附图4页(54)发明名称查询请求的处理方法及装置(57)摘要本说明书实施例提供一种查询请求的处理方法,包括:获取针对目标数据的查询请求,所述查询请求的形式为自然语言文本;对所述自然语言文本进行实体识别,得到多个分词和其中各个分词对应的实体类别;根据所述实体类别,将所述多个分词对应转换为多个查询要素,该多个查询要素与所述目标数据的元数据相关;通过对所述多个分词进行语法分析,得到基于所述多个查询要素形成的若干要素组合;对所述若干要素组合进行语义分析,得到若干查询对象;基于所述若干查询对象,构建数据查询脚本,用于执行对所述目标数据的查询操作,得到与所述查询请求对应的查询结果。CN115794857ACN115794857A权利要求书1/2页1.一种查询请求的处理方法,包括:获取针对目标数据的查询请求,所述查询请求的形式为自然语言文本;对所述自然语言文本进行实体识别,得到所述自然语言文本中除停用词以外的多个分词中各个分词所对应的实体类别;根据各个分词对应的实体类别,将所述多个分词转换为多个查询要素,该多个查询要素与所述目标数据的元数据相关;通过对所述多个分词进行语法分析,得到基于所述多个查询要素形成的若干要素组合;针对任意的第一要素组合,基于其涉及的实体类别所对应的语义处理规则,将其处理为对应的查询对象,得到所述若干要素组合对应的若干查询对象;基于所述若干查询对象,构建数据查询脚本,用于执行对所述目标数据的查询操作,得到与所述查询请求对应的查询结果。2.根据权利要求1所述的方法,其中,所述实体类别选自:维度名称、维值、度量单元、时间类、数据操作符类、意图类。3.根据权利要求1所述的方法,其中,将所述多个分词转换为多个查询要素,包括:若任意的第一分词的实体类别为维度名称或度量单元,则基于所述目标数据中与该第一分词匹配的字段名称,形成对应的第一查询要素。4.根据权利要求1所述的方法,其中,将所述多个分词转换为多个查询要素,包括:若任意的第一分词的实体类别为维值,则基于所述目标数据中与该第一分词匹配的字段值,形成对应的第一查询要素。5.根据权利要求1所述的方法,其中,将所述多个分词转换为多个查询要素,包括:若任意的第一分词的实体类别为时间类,则将第一分词转换为符合预设格式的时间数据,作为对应的第一查询要素。6.根据权利要求1所述的方法,其中,将所述多个分词转换为多个查询要素,包括:若任意的第一分词的实体类别为数据操作符类,则确定该第一分词对应的操作符,作为对应的第一查询要素。7.根据权利要求1所述的方法,其中,将所述多个分词转换为多个查询要素,包括:若任意的第一分词的实体类别为意图类,则确定所述第一分词对应的函数名,作为对应的第一查询要素。8.根据权利要求1所述的方法,其中,通过对所述多个分词进行语法分析,得到基于所述多个查询要素形成的若干要素组合,包括:对所述多个分词进行语法分析,得到若干分词词组;根据所述若干分词词组,对所述多个查询要素进行组合处理,得到所述若干要素组合。9.根据权利要求1所述的方法,其中,针对任意的第一要素组合,基于其涉及的实体类别所对应的语义处理规则,将其处理为对应的查询对象,包括:若所述第一要素组合涉及的实体类别包括度量单元且不包括意图类,则获取与所述度量单元对应查询要素所对应的默认函数名;基于所述默认函数名和所述第一要素组合,形成所述查询对象。10.根据权利要求1所述的方法,其中,基于所述若干查询对象,构建数据查询脚本,包2CN115794857A权利要求书2/2页括:确定与各个查询对象的对应的查询关键字;基于所述查询关键字和各个查询对象,形成所述数据查询脚本。11.根据权利要求10所述的方法,其中,确定与各个查询对象的对应的查询关键字,包括:针对所述各个查询对象,基于其涉及的实体类别,以及预先建立的实体类别与查询关键字之间的映射关系,确定该查询对象对应的查询关键字。12.一种查询请求的处理装置,包括:文本获取单元,配置为获取针对目标数据的查询请求,所述查询请求的形式为自然语言文本;实体识