[发明专利]一种信息检索方法、装置、计算机设备及存储介质在审
申请号: | 202210730031.7 | 申请日: | 2022-06-24 |
公开(公告)号: | CN115203391A | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 钟焰涛;郑毅 | 申请(专利权)人: | 润联软件系统(深圳)有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F21/60;G06F21/62;G06F40/279;G06F40/30 |
代理公司: | 深圳市世联合知识产权代理有限公司 44385 | 代理人: | 杨晖琼 |
地址: | 518000 广东省深圳市福田区梅林街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息 检索 方法 装置 计算机 设备 存储 介质 | ||
本申请公开了一种信息检索方法、装置,计算机设备及存储介质,属于大数据技术领域。本申请通过获取目标用户输入的查询语句,提取查询语句的关键词组合,对关键词组合进行向量转化,得到初始查询向量,获取目标用户的兴趣向量,得到兴趣向量集合,计算初始查询向量和兴趣向量集合的相关度,当相关度大于或等于预设阈值时,组合初始查询向量和兴趣向量集合,得到查询组合向量,基于预设的全同态加密算法对查询组合向量进行加密,得到加密向量,基于加密向量在预设的加密文件索引表中进行同态检索,得到同态检索结果,并对同态检索结果进行解密,得到信息检索结果。本申请提高了信息检索的精度,同时避免了用户隐私的泄露。
技术领域
本申请属于大数据技术领域,具体涉及一种信息检索方法、装置,计算 机设备及存储介质。
背景技术
信息检索是用户常常需要使用的服务,例如在web搜索、大型分布式搜 索中,用户往往需要使用智能的、个性化的信息检索系统,以便可以根据用 户偏好简化信息访问和内容发现,并以最有价值和最方便的方式为用户提供 有关服务、产品和信息的个性化信息检索结果。
但是,目前的个性化信息检索通常是对用户隐私进行进行语义分析,通 过将语义分析结果作为检索要点,进行信息检索,但上述个性化信息检索方 案的误差较大,且容易出现用户隐私泄露的隐患,因为为用户提供个性化的 搜索体验往往是以牺牲其隐私为代价的,因此这要求在设计信息系统时必须 考虑如何保护用户的隐私。
发明内容
本申请实施例的目的在于提出一种信息检索方法、装置、计算机设备及 存储介质,以解决现有个性化信息检索方案检索结果误差较大,且容易导致 用户隐私泄露的技术问题。
为了解决上述技术问题,本申请实施例提供一种信息检索方法,采用了 如下所述的技术方案:
一种信息检索方法,包括:
接收信息检索指令,并获取目标用户输入的查询语句;
对查询语句进行关键词提取,得到查询语句对应的关键词组合;
对关键词组合进行向量转化,得到初始查询向量;
从预设的兴趣库中获取目标用户的兴趣向量,得到兴趣向量集合;
计算初始查询向量和兴趣向量集合的相关度;
当初始查询向量和兴趣向量集合的相关度大于或等于预设阈值时,组合 初始查询向量和兴趣向量集合,得到查询组合向量;
基于预设的全同态加密算法对查询组合向量进行加密,得到加密向量;
基于加密向量在预设的加密文件索引表中进行同态检索,得到同态检索 结果,并对同态检索结果进行解密,得到信息检索结果。
进一步地,对查询语句进行关键词提取,得到查询语句对应的关键词组 合,具体包括:
对查询语句进行分词处理,得到文本分词;
基于预设的关键词提取算法从文本分词中提取关键词,得到查询语句对 应的关键词组合。
进一步地,对关键词组合进行向量转化,得到初始查询向量,具体包括:
获取预设的关键词列表;
分别判断关键词组合中的关键词是否存在于关键词列表中;
基于关键词判断结果对关键词组合进行向量转化,得到初始查询向量。
进一步地,基于关键词判断结果对关键词组合进行向量转化,得到初始 查询向量,具体包括:
若关键词组合中的关键词存在于关键词列表中,则关键词的赋值为“1”;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于润联软件系统(深圳)有限公司,未经润联软件系统(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210730031.7/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置