当前位置: 首页 > 专利查询>覃文浩专利>正文

一种基于搜索信息向用户提供网站选择的方法、装置和系统制造方法及图纸

技术编号:8626098 阅读:305 留言:0更新日期:2013-04-25 23:12
本发明专利技术涉及一种基于搜索信息向用户提供网站选择的方法、装置及系统,该方法包括:对用户输入的搜索信息进行分词得到一个或多个关键词;在预先建立的索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;以及对所述第一网站列表中的网站进行分类得到分类网站列表以便于用户对其中的网站进行选择,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站。本发明专利技术向用户提供与搜索信息密切相关的多个规律排列的搜索渠道/网站以供选择,进而根据用户选择将该网站中的搜索结果返回给用户。本发明专利技术节省了用户的搜索时间,提高了搜索效率,改善了用户体验。

【技术实现步骤摘要】
一种基于搜索信息向用户提供网站选择的方法、装置和系统
本专利技术涉及互联网领域,尤其涉及一种基于搜索信息向用户提供网站选择的方法、装置和系统。
技术介绍
信息搜索,尤其是基于移动通信的信息搜索,在用户使用移动终端时是是非常重要的需求之一。然而,现在有能力提供搜索服务的网站,为了让自己在产业链的竞争中更加具有优势,往往彼此之间互相屏蔽信息。于是,用户常常为了获取期望的搜索信息在各种渠道/网站中进行搜索。例如,为了获取购物信息,不得不到专门的购物网站上搜索;为了获取餐馆信息,不得不到专门的餐饮类网站上搜索,为了获取影视信息,不得不到专门的影视类网站上进行搜索;等等。甚至,用户的搜索意图也会发生变化,这可能导致用户选择的搜索渠道可能并不能达到其目的,这又需要用户重新考虑并选择另外的渠道进行信息获取。因此,用户常常在多个搜索渠道中进行频繁切换,而访问过程又非常繁琐和机械。常见的情况是,用户最后没有获得自己真正需要的信息,还耗费了大量的时间和精力,是一种非常不愉快的用户体验。因此,迫切需要一种能够基于用户输入的搜索信息向用户提供与搜索信息密切相关的多种搜索渠道/相关网站以供用户在其中做出选择的方法和装置,以减轻用户的负担。
技术实现思路
本专利技术的目的是提供一种能克服上述缺陷的基于搜索信息向用户提供网站选择的方法、装置和系统。在本专利技术的第一方面,提供了一种基于搜索信息向用户提供网站选择的方法,包括:对用户输入的搜索信息进行分词得到一个或多个关键词;在预先建立的索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;以及对所述第一网站列表中的网站进行分类得到分类网站列表以便于用户对其中的网站进行选择,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站。在本专利技术的第二方面,提供了一种基于搜索信息向用户提供网站选择的装置,包括:分词模块,用于对用户输入的搜索信息进行分词得到一个或多个关键词;网站列表生成模块,用于在预先建立的索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;以及分类模块,对所述第一网站列表中的网站进行分类得到分类网站列表以便于用户对其中的网站进行选择,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站。在本专利技术的第三方面,提供了一种用户终端,包括:分词模块,用于对用户输入的搜索信息进行分词得到一个或多个关键词;网站列表生成模块,用于在预先建立的索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;以及分类模块,对所述第一网站列表中的网站进行分类得到分类网站列表以便于用户对其中的网站进行选择,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站。在本专利技术的第四方面,提供了一种服务器,包括:分词模块,用于对用户输入的搜索信息进行分词得到一个或多个关键词;网站列表生成模块,用于在预先建立的索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;以及分类模块,对所述第一网站列表中的网站进行分类得到分类网站列表以便于用户对其中的网站进行选择,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站。在本专利技术的第五方面,提供了一种基于搜索信息向用户提供网站选择的系统,包括:分词模块,用于对用户输入的搜索信息进行分词得到一个或多个关键词;网站列表生成模块,用于在预先建立的索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;分类模块,对所述第一网站列表中的网站进行分类得到分类网站列表以便于用户对其中的网站进行选择,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站;以及用户终端,用于将所述搜索信息发送给服务器并且从所述服务器接收所述分类网站列表以便于用户对其中的网站进行选择,并且用于将用户的选择信息发送给服务器并且从所述服务器接收所述搜索结果。本专利技术基于用户输入的搜索信息和预先建立的索引数据库,向用户提供与搜索信息密切相关的多个规律排列的搜索渠道/网站以供选择,进而根据用户对网站的选择将该网站中的搜索结果返回给用户。本专利技术节省了用户搜索期望信息的时间,提高了搜索效率,改善了用户体验。附图说明图1是根据本专利技术实施例的基于搜索信息向用户提供网站选择的流程图;图2是根据本专利技术实施例的建立索引数据库的方法流程图;图3是根据本专利技术实施例的基于搜索信息向用户提供网站选择的示意图;图4是根据本专利技术实施例的基于搜索信息向用户提供网站选择的装置的示意图;以及。图5是根据本专利技术实施例的基于搜索信息向用户提供网站选择的系统的示意图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。本专利技术通过根据网站数据集在互联网上进行数据收集并建立索引,然后根据借助索引对用户的搜索信息进行处理,将与该搜索信息相关的网站以一定规律分发在用户终端的屏幕上。图1是根据本专利技术实施例的基于搜索信息向用户提供网站选择的方法流程图。在步骤101,用户在用户终端上输入搜索信息,这些搜索信息中含有用户的搜索意图,该意图预期可以通过访问互联网上的网站而得到结果。在步骤101之后,流程分为两路,一路执行步骤103、105、和107,另一路执行步骤102、104、和106。在步骤103,通过预先建立的分词词库对该搜索信息进行分词处理,得到一个或多个关键词。在步骤105,通过在索引数据库中以这些关键词进行检索,得到包含与这些关键词对应的一个或多个网站的第一网站列表。在步骤107,根据索引数据库中网站的属性,对第一网站列表中的网站进行分类。分类后的网站列表包含一个或多个分类,每个分类中包含一个或多个网站。在步骤102,对用户输入的搜索信息进行语义分析。在步骤104,根据语义分析的结果和预定义规则得到第二网站列表。举例来说,可以利用分词词库对搜索信息进行分词,然后用预定义规则对分词结果进行判断,从而得到在预定义规则中与分词结果对应的一些网站。在步骤106,根据索引数据库中网站的属性,对第二网站列表中的网站进行分类。分类后的网站列表包含一个或多个分类,每个分类中包含一个或多个网站。此路的目的在于给出一个预先判断,以便弥补或丰富另一路的网站列表的内容。在步骤108,将分类之后的第一网站列表和第二网站列表进行合并,其中,同一分类的网站被合并。合并后的网站列表包含一个或多个分类,每个分类中包含一个或多个网站。在步骤109,对合并后的网站中的各个分类进行排序,并且对每一分类中的各个网站进行排序,以便于用户对其中的网站进行选择。在初始状态下可以按照简单规则对分类和分类中的网站执行一个初始排序;随后,可以通过对关键词和用户对网站的选择进行统计和概率计算,为分类中的网站排序。用户可以很方便地根据该网站列表选择其中的网站来获得期望的搜索结果。例如,可以按照网站列表中分类间以及分类中网站间的排序,将该网站列表以诸如图标的形式显示在用户终端的显示屏上。用户通过点击图标选择网站以获得与输入的搜索信息相关的搜索结果。例如,根据用户输本文档来自技高网...
一种基于搜索信息向用户提供网站选择的方法、装置和系统

【技术保护点】
一种基于搜索信息向用户提供网站选择的方法,包括:对用户输入的搜索信息进行分词得到一个或多个关键词;在预先建立的索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;以及对所述第一网站列表中的网站进行分类得到分类网站列表以便于用户对其中的网站进行选择,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站。

【技术特征摘要】
1.一种基于搜索信息向用户提供网站选择的方法,包括:通过网络从多个网站上抓取网页;从抓取的网页中提取出多个关键字段;根据预先建立的分词词库对所述多个关键字段进行分词得到多个第一关键词;以及根据所述多个关键词与所述多个网站的对应关系建立索引数据库,其中所述索引数据库中的一个关键词对应一个或多个网站;对用户输入的搜索信息进行分词得到一个或多个第二关键词;在所述索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;以及对所述第一网站列表中的网站进行分类得到分类网站列表,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站;所述方法还包括:对用户输入的搜索信息进行语义分析;根据语义分析的结果和预定义规则得到第二网站列表,所述第二网站列表包含一个或多个网站;对所述第二网站列表中的网站进行分类得到预判网站列表,所述预判网站列表包含一个或多个分类,每个分类中包含一个或多个网站;以及将所述预判网站列表与所述分类网站列表合并以便于用户对其中的网站进行选择。2.根据权利要求1所述的方法,还包括:根据用户对所述分类网站列表中的网站的选择信息,向用户提供所述搜索信息在被选择网站中的搜索结果。3.根据权利要求1所述的方法,还包括:将所述多个第一关键词中的两个或多个关键词归并为一个关键词,所述两个或多个关键词的组合在网页中的出现频率超过预定阈值。4.根据权利要求1所述的方法,还包括:将所述多个第一关键词中的高频关键词并入所述分词词库,所述高频关键词是在所述网页中的出现频率超过预定阈值的关键词。5.一种基于搜索信息向用户提供网站选择的装置,包括:分词模块,用于对用户输入的搜索信息进行分词得到一个或多个关键词;网站列表生成模块,用于在预先建立的索引数据库中检索所述关键词得到第一网站列表,所述第一网站列表包含与所述一个或多个关键词对应的一个或多个网站;以及分类模块,对所述第一网站列表中的网站进行分类得到分类网站列表,所述分类网站列表包含一个或多个分类,每个分类中包含一个或多个网站;网页抓取模块,用于通过网络从多个网站上抓取网页;关键字段提取模块,用于从抓取的网页中提取出多个关键字段;其中,所述分词模块还用...

【专利技术属性】
技术研发人员:覃文浩韩庆谭真王皓
申请(专利权)人:覃文浩韩庆谭真王皓
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1