说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210233404.X (22)申请日 2022.03.10 (71)申请人 中国建设银行股份有限公司 地址 100033 北京市西城区金融大街25号 申请人 建信金融科技有限责任公司 (72)发明人 臧文娟 江蓉 熊雅莉 谢隆飞  黄建平  (74)专利代理 机构 北京同达信恒知识产权代理 有限公司 1 1291 专利代理师 张佳 (51)Int.Cl. G06F 16/332(2019.01) G06F 16/338(2019.01) G06F 16/36(2019.01) (54)发明名称 对搜索内容的搜索结果进行排序的方法 (57)摘要 本申请属于实体 关系抽取领域, 涉及一种对 搜索内容的搜索结果进行排序的方法, 用于解决 现有技术对搜索结果文本排序效果差的问题。 具 体包括: 根据搜索内容对应的逻辑表达式建立逻 辑树; 其中逻辑树的节点包括叶子和非叶子节 点, 叶子节点为关键词, 非叶子节点为逻辑运算 符, 各节点按照逻辑表达式连接; 对任一搜索结 果文本, 根据逻辑树的根节点对应的二元组确定 搜索结果文本与搜索内容的相关性参数; 其中搜 索结果文本是利用搜索内容的关键词进行搜索 确定; 每个节点对应至少一个二元组, 每个二元 组包括与节点对应的关键词在搜索结果文本中 出现位置相关的位置参数, 和节 点对应的关键词 在搜索结果文本中的距离参数; 根据相关性参数 对各搜索结果文本排序。 权利要求书3页 说明书17页 附图5页 CN 114595319 A 2022.06.07 CN 114595319 A 1.一种对搜索内容的搜索结果进行排序的方法, 其特 征在于, 包括: 根据所述搜索内容对应的逻辑表达式, 建立所述搜索内容对应的逻辑树; 其中所述逻 辑树的节点包括叶子节点和非 叶子节点, 所述叶子节点为所述关键词, 所述非 叶子节点为 所述逻辑表达式 中的逻辑 运算符, 各节点按照所述逻辑表达式的逻辑关系进行 连接; 针对任意一个搜索结果文本, 根据所述逻辑树的根节点对应的二元组, 确定所述搜索 结果文本与所述搜索内容的相关性参数; 其中所述搜索结果文本是利用所述搜索内容的关 键词在指 定搜索范围中进 行搜索匹配到的文本; 其中所述逻辑树中的每个节点对应至少一 个二元组, 每个所述二元组包括与所述节点对应的关键词在所述搜索结果文本中的出现位 置相关的位置参数, 和所述节点对应的关键词在所述搜索结果文本中的距离参数; 根据各所述搜索结果文本对应的相关性 参数对各 所述搜索结果文本排序。 2.如权利要求1所述的方法, 其特征在于, 通过下列 方式确定每个节点对应的二元组中 的位置参数: 对所述逻辑树中的任意一个叶子节点, 确定所述叶子节点对应的关键词在所述搜索结 果文本中的出现位置, 将各所述出现位置 分别作为所述叶子节点对应的一个二元组的位置 参数; 对所述逻辑树中任意一个非叶子节点, 确定所述非叶子节点对应的多个下一级节点, 根据各所述下一级节点各自对应的各个二元组的位置参数确定所述非叶子节点对应的至 少一个二元组的位置参数; 通过下列方式确定每 个节点对应的二元组中的距离参数: 对所述逻辑树中的任意一个叶子节点, 将预设无效值作为所述叶子节点对应的所有二 元组的距离参数; 对所述逻辑树中任意一个非叶子节点, 确定所述非叶子节点对应的多个下一级节点, 根据各所述下一级节点各自对应的各个二元组确定所述非叶子节点对应的至少一个二元 组的距离参数。 3.如权利要求2所述的方法, 其特征在于, 若所述非叶子节点对应的逻辑运算符为或运 算符, 则所述非叶子节点对应的二元组为所述非叶子节点对应的所有 下一级节点对应的所 有二元组。 4.如权利要求2所述的方法, 其特征在于, 若所述非叶子节点对应的逻辑运算符为与运 算符, 则对所述逻辑树中任意一个非 叶子节点, 确定所述非 叶子节点对应的多个下一级节 点, 根据各所述下一级节点各自对应的各个二元 组确定所述 非叶子节点对应的至少一个二 元组的距离参数, 包括: 若所述非叶子节点对应的下一级节点仅包括叶子节点, 则根据 各下一级叶子节点各自 对应的各个二元组的位置参数确定所述非叶子节点对应的至少一个二元组的距离参数; 若所述非叶子节点对应的下一级节点仅包括非叶子节点, 则根据 各下一级非叶子节点 各自对应的各个二元组的距离参数确定所述非叶子节点对应的至少一个二元组的距离参 数; 若所述非叶子节点对应的下一级节点同时包括非叶子节点和叶子节点, 则根据 各下一 级叶子节点各自对应的各个二元组的位置参数, 和各下一级非叶子节点各自对应的各个二 元组的距离参数, 共同确定所述非叶子节点对应的至少一个二元组的距离参数。权 利 要 求 书 1/3 页 2 CN 114595319 A 25.如权利要求4所述的方法, 其特征在于, 若所述非叶子节点对应的逻辑运算符为与运 算符, 则通过如下 方式确定所述非叶子节点对应的二元组中的位置参数和距离参数: 对所述非叶子节点对应的任意一个下一级节点, 将所述下一级节点对应的各二元组 的 位置参数按照由小至大的顺序排列, 得到一个位置参数序列; 将各下一级节点对应的位置参数序列按照位置参数序列中第一项数值由小至大的顺 序排列; 将所述最后 一个位置参数序列中的第 一个位置参数设置为基准位置参数开始, 执行如 下步骤: 选取上一个位置参数序列中与基准位置参数的差值最小的一个位置参数, 删除所述上 一个位置参数序列中小于所述选取的位置参数的所有位置参数; 其中上一个位置参数序列 是在位置参数序列排列中, 所述基准位置参数所在位置参数序列的之前一个的位置参数序 列; 之后将所述确定的位置参数更新为所述基准位置参数, 返回选取上一个位置参数序列 中与当前位置参数序列中的基准位置参数的差值最小的一个位置参数的步骤直至所述选 取的位置参数为第一个位置参数序列的位置参数; 当所述选取的位置参数为第 一个位置参数序列的位置参数时, 将各位置参数序列中的 首个位置参数取出作为一个候选运算数组, 若此时所有的位置参数序列中均存在位置参 数, 则返回将各下一级节点对应的位置参数序列按照位置参数序列中第一项 数值由小至大 的顺序排列的步骤; 若 此时存在位置参数序列中无位置参数, 则对任意一个候选运算数组, 根据所述候选运算数组和所述候选运算数组中各位置参数对应的距离参数确定所述非叶 子节点对应的一个二元组中的位置参数和距离参数。 6.如权利要求5所述的方法, 其特征在于, 通过如下方式根据所述候选运算数组确定所 述非叶子节点对应的一个二元组中的位置参数和距离参数: 根据将所述候选运算数组中的位置参数的平均值取整数后作为所述非叶子节点对应 的一个二元组中的位置参数; 按照如下公式计算所述 二元组中的距离参数: distance为所述二元组中距离参数, j、 k为序号, Aj为所述候选运算数组中的位置参数 按大小顺序排列后第j个相邻项差值, Bk为第k个下一级 非叶子节点对应的二元组的距离参 数, p为所述相邻项差值的总数量, q为下一级非叶子节点对应的二元组的总数量。 7.如权利要求5所述的方法, 其特征在于, 若上一个位置参数序列中与基准位置参数的 差值最小的位置参数为多个, 则选取上一个位置参数序列中与基准位置参数的差值最小的 一个位置参数, 包括: 选取上一个位置参数序列中与基准位置参数的差值最小的位置参数中, 数值最小的位 置参数。 8.如权利要求1所述的方法, 其特征在于, 具体通过如下公式确定所述搜索结果文本与 所述搜索内容的相关性 参数:权 利 要 求 书 2/3 页 3 CN 114595319 A 3

.PDF文档 专利 对搜索内容的搜索结果进行排序的方法

文档预览
中文文档 26 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共26页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 对搜索内容的搜索结果进行排序的方法 第 1 页 专利 对搜索内容的搜索结果进行排序的方法 第 2 页 专利 对搜索内容的搜索结果进行排序的方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:58:18上传分享
友情链接
交流群
  • //public.wenku.github5.com/wodemyapi/22.png
-->
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。