[发明专利]一种业务搜索方法及系统有效
申请号: | 201210002931.6 | 申请日: | 2012-01-06 |
公开(公告)号: | CN103198067A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 邓羽;罗建伟;杨严冬;陈振民;李继勇;廖炳才 | 申请(专利权)人: | 卓望数码技术(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 李琴 |
地址: | 518057 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 搜索 方法 系统 | ||
技术领域
本发明涉及移动互联网业务技术领域,更具体地说,涉及一种业务搜索方法及系统。
背景技术
现有的移动互联网业务应用平台,向用户提供各种各样的业务应用服务;由于业务应用平台提供的业务种类及数量繁多,用户使用这些业务应用时,都需要在业务门户上通过关键字搜索,查找到相应的业务,然后才能使用这些业务;但在当前各个业务门户上,业务的搜索都是通过业务上线时登记的关键字进行模糊搜索匹配,而不会涉及到业务内容。
随着移动互联网技术的日渐成熟,移动互联网业务应用系统能够提供的业务种类和数量越来越多,导致通过业务提供的关键字对业务进行搜索时,往往会存在以下这些问题:
1、受到关键字的个数的限制:运营人员在给业务设置查询、搜索关键字时,一般受限于系统关键字个数的限制,只能设置固定几个关键字,并且每个关键字都必须控制在指定的长度范围内;
2、关键字的有效性差:运营人员在给业务设置查询、搜索关键字时,一般是根据运营人员自己的理解或当前业务的通用特性而设定关键字,而每个运营人员对业务的理解和业务的通用性的提取因其主观性而存在差异,从而导致设置的关键字并不能确保是有效的,是符合业务实际特性的,用户是否能够按照自己的需要搜索出其想要的业务,完全取决于选取的关键字,这可能导致用户无法找到自己需要的业务;
3、关键字搜索的算法效率低:在当前关键字搜索技术中,基本上都采用字符模糊匹配的方式,在运营人员设定的关键字中,根据模糊匹配的规则,匹配出符合条件的业务,当设定的关键字越多,业务数量越多时,搜索的效率也就越低;
4、关键字与业务内容的匹配度低:业务提供的内容在不断变化,但设定的关键字是固定的,不能根据内容的变化而自动变化,从而导致用户根据关键字搜索的结果与业务提供的内容之间无直接的关联,导致业务搜索的符合度很低。
发明内容
本发明要解决的技术问题在于,针对现有技术中的缺陷,提供一种有效性高且与业务内容匹配的业务搜索方法及系统。
本发明解决其技术问题所采用的技术方案是:
提供一种业务搜索方法,包括:
业务搜索引擎接收业务搜索请求,所述业务搜索请求包括基于自然语言的业务搜索关键字;
业务搜索引擎根据所述业务搜索关键字,在内容标签数据库中查找与所述业务搜索关键字匹配的内容标签;
业务搜索引擎根据所述内容标签,在内容分类数据数据库中查找该内容标签对应的内容分类数据,并获取所述内容分类数据对应的业务列表;
业务搜索引擎将所述业务列表返回给用户。
其中,所述业务搜索引擎根据所述业务搜索关键字,在内容标签数据库中查找与所述业务搜索关键字匹配的内容标签的步骤具体包括:
业务搜索引擎对所述业务搜索关键字进行分词处理,得到搜索字符串;
业务搜索引擎根据所述搜索字符串在内容标签数据库中查找与所述搜索字符串匹配的内容标签。
其中,所述内容标签是对所述业务内容进行分词处理后抽取的内容关键字。
其中,所述内容分类数据是预先根据内容分类规则将业务内容数据划分形成的结构化语义存储。
其中,所述业务搜索引擎将所述业务列表返回给用户的步骤具体包括:
业务搜索引擎将所述业务列表返回给业务智能路由引擎;
所述业务智能路由引擎根据所述业务列表从业务应用平台获取业务列表中的业务对应的业务信息,所述业务信息包括业务内容、业务摘要和链接地址;
所述业务智能路由引擎将所述业务列表和业务信息通过业务门户展示给用户。
相应地,本发明实施例还提供了一种业务搜索系统,包括业务搜索引擎、内容标签数据库和内容分类数据数据库,所述内容标签数据库用于存储预先设置的内容标签,所述内容分类数据数据库用于存储预先设置的内容分类数据,所述业务搜索引擎包括:
请求接收模块,用于接收业务搜索请求,所述业务搜索请求包括基于自然语言的业务搜索关键字;
内容标签查找模块,用于根据所述业务搜索关键字,在内容标签数据库中查找与所述业务搜索关键字匹配的内容标签;
内容分类数据查找模块,用于根据所述内容标签,在内容分类数据数据库中查找该内容标签对应的内容分类数据,并获取所述内容分类数据对应的业务列表;
业务列表返回模块,用于将所述业务列表返回给用户。
其中,所述内容标签查找模块具体包括:
分词模块,用于对所述业务搜索关键字进行分词处理,得到搜索字符串;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓望数码技术(深圳)有限公司,未经卓望数码技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210002931.6/2.html,转载请声明来源钻瓜专利网。