[发明专利]一种业务内容搜索方法、装置、电子设备及存储介质在审
| 申请号: | 202111592442.6 | 申请日: | 2021-12-23 |
| 公开(公告)号: | CN114330329A | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | 曾昭彬 | 申请(专利权)人: | 广东太平洋互联网信息服务有限公司 |
| 主分类号: | G06F40/284 | 分类号: | G06F40/284;G06F16/953 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李泽艳 |
| 地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 内容 搜索 方法 装置 电子设备 存储 介质 | ||
本发明公开了一种业务内容搜索方法、装置、电子设备及存储介质,用于解决现有的搜索方式检索准确性低、维护难度大、用户体验感差的技术问题。本发明包括:接收用户输入的关键词;将所述关键词划分为多个分词;根据所述关键词对应的多个分词进行意图分析,得到搜索信息;根据所述搜索信息在Elasticsearch搜索引擎中搜索目标业务内容;计算所述目标业务内容的权重分数,并根据所述权重分数对各目标业务内容进行排序,得到排序结果;根据所述排序结果展示所述目标业务内容。
技术领域
本发明涉及搜索技术领域,尤其涉及一种业务内容搜索方法、装置、电子设备及存储介质。
背景技术
随着互联网技术的高速发展和迅速普及,互联网每天产生的信息数据呈现出爆炸式的指数级增长,如果要从海量数据中准确、快速、便捷地查找数据,无异于大海捞针。为了满足人们的搜索需求,搜索引擎应运而生。
搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,并将用户检索相关的信息展示给用户的系统。作为互联网时代的新媒体公司,资讯类、产品等相关信息的发布与传播尤为重要。其中,站内搜索是用户获取信息的主要渠道之一,针对用户关注的内容进行站内全局搜索,可大大提高信息的相关性。
现有的搜索平台主要是基于Solr搜索引擎开发的,不同的业务网站需要各自开发对应的搜索平台,即不同网站的业务内容系统开发是隔离的,独立部署对应的集群环境;但是随着业务网站不断增加,会存在重复的开发与运维。
搜索平台提供一站式的内容搜索,用户可以通过PC端、移动端的搜索入口输入关键词,检索站内所有内容,包括文章、论坛、视频、产品等多方面内容。然而,在实际使用搜索引擎的过程中,经常会使用到大量的查询聚合计算操作,而且对于索引的时效性要求较高,当搜索引擎在同时读写数据的情况下,检索效率会下降。此外,现有的搜索平台主要是通过在搜索平台配置分词词典,搜索引擎通过对关键词进行分词匹配来实现关键词检索;然而,互联网热词层出不穷,这种传统做法无法满足搜索需求,导致搜索准确度较低。此外,部分搜索需要对召回的内容进行排序,通过人工定义的打分方法适应性差,完全需要根据经验设置值,当维度越来越多时,会变得难以扩展维护。目前的搜索平台架构和功能无法应对公司业务扩展的搜索需求,不能给用户较好的搜索体验。
发明内容
本发明提供了一种业务内容搜索方法、装置、电子设备及存储介质,用于解决现有的搜索方式检索准确性低、维护难度大、用户体验感差的技术问题。
本发明提供了一种业务内容搜索方法,包括:
接收用户输入的关键词;
将所述关键词划分为多个分词;
根据所述关键词对应的多个分词进行意图分析,得到搜索信息;
根据所述搜索信息在Elasticsearch搜索引擎中搜索目标业务内容;
计算所述目标业务内容的权重分数,并根据所述权重分数对各目标业务内容进行排序,得到排序结果;
根据所述排序结果展示所述目标业务内容。
可选地,所述将所述关键词划分为多个分词的步骤,包括:
在预设敏感词库中匹配所述关键词;
若在预设敏感词库中匹配到所述关键词,则生成拦截信息,并向所述用户返回所述拦截信息;
若在预设敏感词库中匹配不到所述关键词,将所述关键词划分为多个分词。
可选地,所述若在预设敏感词库中匹配不到所述关键词,将所述关键词划分为多个分词的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东太平洋互联网信息服务有限公司,未经广东太平洋互联网信息服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111592442.6/2.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法





