[发明专利]文本搜索方法、装置、设备及存储介质在审
申请号: | 202110516488.3 | 申请日: | 2021-05-12 |
公开(公告)号: | CN115344773A | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 周煜桦 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F16/9532 | 分类号: | G06F16/9532;G06F16/332;G06F16/33 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘翠香 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 搜索 方法 装置 设备 存储 介质 | ||
1.一种文本搜索方法,其特征在于,应用于文本检索系统,所述文本检索系统中采用图形数据库存储有多个文本对象及所述文本对象的属性之间的关联关系,所述方法包括:
获得终端发送的搜索请求,所述搜索请求携带有搜索语句;
通过调用所述图形数据库的搜索接口,指示所述图形数据库基于所述搜索语句进行文本搜索;
通过所述图形数据库搜索出与所述搜索语句匹配的至少一项文本内容,所述至少一项文本内容包括所述图形数据库中存储的文本对象、文本对象的属性以及关联关系中的一种或者几种;
向所述终端返回所述至少一项文本内容。
2.根据权利要求1所述的方法,其特征在于,所述图形数据库中还存储有多个索引,所述多个索引为所述多个文本对象及所述文本对象的属性之间的关联关系生成的;
所述通过所述图形数据库搜索出与所述搜索语句匹配的至少一项文本内容,包括:
通过所述图形数据库中查询与所述搜索语句匹配的至少一个索引;
通过所述图形数据库确定出所述图形数据库中与所述至少一个索引匹配的至少一项文本内容。
3.根据权利要求2所述的方法,其特征在于,所述通过所述图形数据库确定出所述图形数据库中与所述至少一个索引匹配的至少一项文本内容,包括:
通过所述图形数据库确定出所述图形数据库中与所述至少一个索引匹配的至少一项候选文本内容;
通过所述图形数据库确定所述搜索语句中各搜索关键词之间的逻辑关系;
通过所述图形数据库从所述至少一项候选文本内容中选取出符合所述逻辑关系的至少一项文本内容。
4.根据权利要求1所述的方法,其特征在于,在所述获得终端发送的搜索请求之前,还包括:
获得多个文本对象各自的关系型数据,文本对象的关系型数据至少包括文本对象关联的至少一种属性;
将多个文本对象的关系型数据转换为符合图形数据库格式的至少一个关系网络图,所述至少一个关系网络图用于表示所述多个文本对象及所述文本对象的属性之间的关联关系;
在图形数据库中存储所述至少一个关系网络图。
5.根据权利要求4所述的方法,其特征在于,在所述在图形数据库中存储所述至少一个关系网络图之后,还包括:
基于所述至少一个关系网络图中所述多个文本对象及所述文本对象的属性之间的关联关系,生成至少一个索引并存储,所述索引的内容属于所述文本对象、所述文本对象的属性以及所述关联关系。
6.一种文本搜索装置,其特征在于,应用于文本检索系统,所述文本检索系统中采用图形数据库存储有多个文本对象及所述文本对象的属性之间的关联关系,所述装置包括:
请求获得单元,用于获得终端发送的搜索请求,所述搜索请求携带有搜索语句;
接口调用单元,用于通过调用所述图形数据库的搜索接口,指示所述图形数据库基于所述搜索语句进行文本搜索;
文本搜索单元,用于通过所述图形数据库搜索出与所述搜索语句匹配的至少一项文本内容,所述至少一项文本内容包括所述图形数据库中存储的文本对象、文本对象的属性以及关联关系中的一种或者几种;
文本返回单元,用于向所述终端返回所述至少一项文本内容。
7.根据权利要求6所述的装置,其特征在于,所述图形数据库中还存储有多个索引,所述多个索引为所述基于多个文本对象及所述文本对象的属性之间的关联关系生成的;
所述文本搜索单元,包括:
索引查询单元,用于通过所述图形数据库中查询与所述搜索语句匹配的至少一个索引;
索引匹配单元,用于通过所述图形数据库确定出所述图形数据库中与所述至少一个索引匹配的至少一项文本内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110516488.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:红外气体传感装置和厨房电器
- 下一篇:车辆中控台扶手组件、中控台组件及车辆