《搜索方法和系统.pdf》由会员分享,可在线阅读,更多相关《搜索方法和系统.pdf(15页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103778122 A (43)申请公布日 2014.05.07 CN 103778122 A (21)申请号 201210395247.9 (22)申请日 2012.10.17 G06F 17/30(2006.01) (71)申请人 腾讯科技 (深圳) 有限公司 地址 518044 广东省深圳市福田区振兴路赛 格科技园 2 栋东 403 室 (72)发明人 姚静 (74)专利代理机构 广州华进联合专利商标代理 有限公司 44224 代理人 何平 曾旻辉 (54) 发明名称 搜索方法和系统 (57) 摘要 一种搜索方法, 包括以下步骤 : 获取搜索请 求 ; 提取所述。
2、搜索请求中包含的搜索词的核心 词 ; 在预先构建的搜索词与关联网站的对应关系 中查找所述核心词对应的关联网站 ; 返回所述核 心词对应的关联网站的相关信息。由于核心词过 滤了搜索词中包含的冗余信息, 可表示搜索词的 关键信息, 核心词对应的关联网站很可能是用户 需求的目标网站, 不需要用户在搜索结果中的众 多网页信息查找较匹配的网页信息, 然后根据网 页信息查找到目标网站, 因此, 上述搜索方法可提 高搜索结果与搜索词之间的匹配精确度。 此外, 还 提供一种搜索系统。 (51)Int.Cl. 权利要求书 2 页 说明书 7 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专。
3、利申请 权利要求书2页 说明书7页 附图5页 (10)申请公布号 CN 103778122 A CN 103778122 A 1/2 页 2 1. 一种搜索方法, 包括以下步骤 : 获取搜索请求 ; 提取所述搜索请求中包含的搜索词的核心词 ; 在预先构建的搜索词与关联网站的对应关系中查找所述核心词对应的关联网站 ; 返回所述核心词对应的关联网站的相关信息。 2. 根据权利要求 1 所述的搜索方法, 其特征在于, 在所述获取搜索请求之前, 所述方法 还包括构建所述搜索词与关联网站的对应关系的步骤, 包括 : 获取历史搜索记录, 搜索记录中包含搜索词及搜索词对应的命中网站信息 ; 统计所述搜索词对。
4、应的命中网站的命中率 ; 根据所述搜索词对应的命中网站的命中率计算所述搜索词与所述命中网站的关联 度 ; 根据所述关联度选取所述搜索词对应的关联网站, 记录所述搜索词与所述关联网站的 对应关系。 3. 根据权利要求 1 所述的搜索方法, 其特征在于, 所述提取搜索请求中包含的搜索词 的核心词的步骤包括 : 提取所述搜索请求中的搜索词, 将所述搜索词进行分词处理, 得到所述搜索词中包含 的分词 ; 计算所述分词的重要指数, 和 / 或在预先构建的搜索词与关联网站的对应关系中查找 所述分词对应的关联网站并获取所述分词对应的关联网站的重要指数 ; 根据所述分词的重要指数和 / 或所述分词对应的关联网。
5、站的重要指数选取分词为所 述搜索请求中包含的搜索词的核心词。 4. 根据权利要求 1 所述的搜索方法, 其特征在于, 所述方法还包括 : 将所述对应关系中 搜索词对应的关联网站进行分类 ; 返回的所述核心词对应的关联网站的相关信息中包含所述核心词对应的关联网站的 分类结果信息。 5. 根据权利要求 1 或 4 所述的搜索方法, 其特征在于, 所述方法还包括 : 根据所述核心词对应的关联网站的相关信息生成所述关联网站的导航图表或导航 栏 ; 展示所述导航图表或导航栏。 6. 一种搜索系统, 其特征在于, 包括 : 请求获取模块, 用于获取搜索请求 ; 核心词提取模块, 用于提取所述搜索请求中包含。
6、的搜索词的核心词 ; 关联网站查找模块, 用于在预先构建的搜索词与关联网站的对应关系中查找所述核心 词对应的关联网站 ; 网站信息返回模块, 用于返回所述核心词对应的关联网站的相关信息。 7. 根据权利要求 6 所述的搜索系统, 其特征在于, 所述系统还包括对应关系构建模块, 所述对应关系构建模块用于构建所述搜索词与关联网站的对应关系, 包括 : 搜索记录获取模块, 用于获取历史搜索记录, 搜索记录中包含搜索词及搜索词对应的 命中网站信息 ; 权 利 要 求 书 CN 103778122 A 2 2/2 页 3 命中率统计模块, 用于统计所述搜索词对应的命中网站的命中率 ; 关联度计算模块, 。
7、用于根据所述搜索词对应的命中网站的命中率计算所述搜索词与所 述命中网站的关联度 ; 对应关系记录模块, 用于根据所述关联度选取所述搜索词对应的关联网站, 记录所述 搜索词与所述关联网站的对应关系。 8. 根据权利要求 6 所述的搜索系统, 其特征在于, 所述核心词提取模块包括 : 搜索词提取模块, 用于提取所述搜索请求中的搜索词 ; 分词模块, 用于将所述搜索词进行分词处理, 得到所述搜索词中包含的分词 ; 重要指数计算模块, 用于计算所述分词的重要指数, 和 / 或在预先构建的搜索词与关 联网站的对应关系中查找所述分词对应的关联网站并获取所述分词对应的关联网站的重 要指数 ; 核心词选取模块。
8、, 用于根据所述分词的重要指数和 / 或所述分词对应的关联网站的重 要指数选取分词为所述搜索请求中包含的搜索词的核心词。 9. 根据权利要求 6 所述的搜索系统, 其特征在于, 所述系统还包括 : 分类模块, 用于将所述对应关系中搜索词对应的关联网站进行分类 ; 所述网站信息返回模块返回的所述核心词对应的关联网站的相关信息中包含所述核 心词对应的关联网站的分类结果信息。 10. 根据权利要求 6 或 9 所述的搜索系统, 其特征在于, 所述系统还包括 : 网站导航生成模块, 用于根据所述核心词对应的关联网站的相关信息生成所述关联网 站的导航图表或导航栏 ; 展示模块, 用于展示所述导航图表或导。
9、航栏。 权 利 要 求 书 CN 103778122 A 3 1/7 页 4 搜索方法和系统 【技术领域】 0001 本发明涉及计算机网络技术领域, 特别涉及一种搜索方法和系统。 【背景技术】 0002 随着计算机网络技术的发展, 人们越来越多的从网络上搜索自己需要的信息。搜 索引擎根据用户输入的搜索词进行搜索, 并向用户返回与搜索词匹配的网页信息。 0003 传统的搜索方法, 一般查找包含用户输入的整个搜索词的网页, 并查找包含搜索 词中的分词以及分词的组合的网页, 在搜索结果中, 优先展示包含整个搜索词的网页信息, 其次按照网页中包含的分词从多到少的顺序展示网页信息。 例如, 用户输入的搜。
10、索词为 “找 工作的网站有哪些” , 则搜索引擎有可能返回包含字串 “找工作网站有哪些” 的网页信息, 以 及返回包含字串 “工作” 和 “哪些” 以及搜索词中其它分词以及分词组合的网页信息。 0004 传统的搜索方法向用户返回包含搜索词以及搜索词的分词和分词组合的网页信 息, 一方面, 如果用户输入的搜索词较长或者包含较多的冗余信息, 则包含整个搜索词的网 页有可能搜索不到, 而包含搜索词的分词或分词组合的网页与用户真正需求的网页相差甚 远, 因为搜索词的分词或分词组合有可能不能精确表示搜索词的主题。例如, 包含字串 “找 工作的网站有哪些” 的网页相对较少, 而包含 “工作” 、“哪些” 。
11、等分词的网页有可能很多, 但 是与用于找工作的网站之间的关联不大。 0005 另一方面, 即使搜索到包含整个搜索词或者包含搜索词中较多分词的网页, 用户 也需要从返回的众多网页信息中分析哪些是最匹配的网页信息, 并进一步从较匹配的网页 信息中获取目标网站信息。以上述例子为例, 由于包含搜索词 “找工作的网站有哪些” 或搜 索词分词的网页并不是用户真正想要的用于找工作的网站, 因此, 用户需要在搜索结果中 查找包含用于找工作的网站信息的条目, 点击该条目以打开网页, 并在网页内容中查找用 于找工作的网站的网址或链接, 进一步根据查找到的网站或链接打开用于找工作的网站。 0006 发明人发现传统的。
12、搜索方法至少存在如下问题 : 只返回包含搜索词以及搜索词的 分词和分词组合的网页信息, 由于包含搜索词或搜索词分词的网页有可能并不是用户需要 查找的目标网站, 因此, 传统的搜索方法返回的搜索结果与搜索词的匹配精确度不高。 【发明内容】 0007 基于此, 有必要提供一种可提高搜索结果与搜索词之间的匹配精确度的搜索方 法。 0008 一种搜索方法, 包括以下步骤 : 0009 获取搜索请求 ; 0010 提取所述搜索请求中包含的搜索词的核心词 ; 0011 在预先构建的搜索词与关联网站的对应关系中查找所述核心词对应的关联网 站 ; 0012 返回所述核心词对应的关联网站的相关信息。 说 明 书。
13、 CN 103778122 A 4 2/7 页 5 0013 此外, 还有必要提供一种可返回搜索词的主题对应的目标网站信息的搜索系统。 0014 一种搜索系统, 包括 : 0015 请求获取模块, 用于获取搜索请求 ; 0016 核心词提取模块, 用于提取所述搜索请求中包含的搜索词的核心词 ; 0017 关联网站查找模块, 用于在预先构建的搜索词与关联网站的对应关系中查找所述 核心词对应的关联网站 ; 0018 网站信息返回模块, 用于返回所述核心词对应的关联网站的相关信息。 0019 上述搜索方法和系统, 提取搜索请求中包含的搜索词的核心词, 进一步在预先构 建的搜索词与关联网站的对应关系中。
14、查找到核心词对应的关联网站, 并返回关联网站的相 关信息, 由于核心词过滤了搜索词中包含的冗余信息, 可表示搜索词的关键信息, 核心词对 应的关联网站很可能是用户需求的目标网站, 不需要用户在搜索结果中的众多网页信息查 找较匹配的网页信息, 然后根据网页信息查找到目标网站, 提高了搜索结果与搜索词之间 的匹配精确度。 【附图说明】 0020 图 1 为一个实施例中的搜索方法的流程示意图 ; 0021 图 2 为一个实施例中图 1 的步骤 S104 的流程示意图 ; 0022 图 3 为一个实施例中构建搜索词与关联网站的对应关系的步骤的流程示意图 ; 0023 图 4 为一个实施例中关联网站的展。
15、示示意图 ; 0024 图 5 为一个实施例中的搜索系统的结构示意图 ; 0025 图 6 为一个实施例中核心词提取模块的结构示意图 ; 0026 图 7 为另一实施例中的搜索系统的结构示意图 ; 0027 图 8 为一个实施例中对应关系构建模块的结构示意图 ; 0028 图 9 为又一实施例中的搜索系统的结构示意图。 【具体实施方式】 0029 如图 1 所示, 在一个实施例中, 一种搜索方法, 包括以下步骤 : 0030 步骤 S102, 获取搜索请求。 0031 在一个实施例中, 服务端可接收浏览器提交的包含用户输入的搜索词的搜索请 求。 0032 步骤 S104, 提取搜索请求中包含的。
16、搜索词的核心词。 0033 核心词为搜索词中的可表示搜索词的关键信息的词。 例如, 搜索词 “找工作的网站 有哪些” 的核心词为 “找工作” 。服务端接收到搜索请求后, 可提取搜索请求中包含的搜索 词的核心词。 0034 如图 2 所示, 在一个实施例中, 步骤 S104 包括以下步骤 : 0035 步骤 S202, 提取搜索请求中的搜索词, 将搜索词进行分词处理, 得到搜索词中包含 的分词。 0036 在一个实施例中, 可解析搜索请求, 提取用户输入的搜索词, 按照预设规则将搜索 词进行分词处理。 说 明 书 CN 103778122 A 5 3/7 页 6 0037 步骤 S204, 计算。
17、分词的重要指数, 和 / 或在预先构建的搜索词与关联网站的对应 关系中查找上述分词对应的关联网站并获取上述分词对应的关联网站的重要指数。 0038 在一个实施例中, 可基于语义计算分词的重要指数, 包括以下步骤 : 标注分词的词 性, 词性包括名词、 动词、 形容词、 数词等 ; 根据分词的词性以及分词在搜索词中的位置计算 分词的重要指数。在一个实施例中, 可预先设置各类词性以及搜索词中的分词位置对应的 权值, 根据分词的词性对应的权值以及分词所在搜索词中的位置对应的权值计算该分词的 重要指数。 一般地, 可设置名词对应的权值比其它类词性对应的权值高, 并按照分词位置的 先后顺序由低到高设置分。
18、词位置的权值, 分词位置越靠前, 则对应的权值越低。 0039 在一个实施例中, 可预先计算搜索词与关联网站的对应关系中包含的关联网站的 热门度。 网站的热门度为反映网站受关注程度的指标, 网站越受关注, 则网站的热门度也越 高。在一个实施例中, 关联网站的热门度可根据关联网站的点击量计算得到。点击量越高, 则网站的热门度也越高。进一步的, 可根据分词对应的关联网站的热门度计算分词对应的 关联网站的重要指数。热门度越高, 则重要指数也越高。 0040 步骤 S206, 根据上述分词的重要指数和 / 或上述分词对应的关联网站的重要指数 选取分词为上述搜索请求中包含的搜索词的核心词。 0041 在。
19、一个实施例中, 可计算分词的重要指数, 选取重要指数最高的分词为搜索请求 中包含的搜索词的核心词。 0042 在另一个实施例中, 可在预先构建的搜索词与关联网站的对应关系中查找上述分 词对应的关联网站, 并获取上述分词对应的关联网站的重要指数, 选取对应的关联网站的 重要指数最高的分词为搜索词的核心词。 0043 在又一个实施例中, 可计算分词的重要指数, 以及在预先构建的搜索词与关联网 站的对应关系中查找上述分词对应的关联网站, 并获取上述分词对应的关联网站的重要指 数, 进一步的结合上述分词的重要指数和上述分词对应的关联网站的重要指数选取某一分 词为上述搜索请求中包含的搜索词的核心词。在一。
20、个实施例中, 可选取分词的重要指数与 分词对应的关联网站的重要指数的综合值最高的分词为搜索词对应的核心词。 0044 步骤 S106, 在预先构建的搜索词与关联网站的对应关系中查找核心词对应的关联 网站。 0045 如图3所示, 在一个实施例中, 在步骤S102之前, 上述搜索方法还包括构建搜索词 与关联网站的对应关系的步骤, 包括 : 0046 步骤 S302, 获取历史搜索记录, 搜索记录中包含搜索词及搜索词对应的命中网站 信息。搜索词对应的命中网站为搜索词对应的搜索结果中被用户点击的网页所属的网站。 0047 步骤S304, 统计搜索词对应的命中网站的命中率。 在一个实施例中, 可统计搜。
21、索记 录中搜索词对应的各命中网站被选中的次数, 进一步计算各命中网站被选中的次数占搜索 词对应的所有命中网站被选中次数总和的比值, 即得到搜索词对应的命中网站的命中率。 0048 步骤 S306, 根据搜索词对应的命中网站的命中率计算搜索词与命中网站的关联 度。命中网站相对于搜索词的命中率越高, 则该搜索词与该命中网站的关联度也越高。 0049 步骤 S308, 根据搜索词与命中网站的关联度选取搜索词对应的关联网站, 记录搜 索词与关联网站的对应关系。 0050 在一个实施例中, 可选取与搜索词的关联度大于预设值的命中网站为搜索词对应 说 明 书 CN 103778122 A 6 4/7 页 。
22、7 的关联网站。在另一个实施例中, 可按照与搜索词的关联度从大到小的顺序选取预设数量 个命中网站为搜索词对应的关联网站。在又一实施例中, 可选取与搜索词的关联度大于预 设值的命中网站, 进一步在选取的命中网站中按照与搜索词的关联度从大到小的顺序选取 不超过预设数量的命中网站为搜索词对应的关联网站。 0051 在一个实施例中, 步骤 S106 可在步骤 S302 S308 所构建的搜索词与关联网站的 对应关系中查找核心词对应的关联网站。 0052 步骤S108, 返回核心词对应的关联网站的相关信息。 在一个实施例中, 服务端可向 浏览器返回关联网站的网址、 名称等信息。 0053 在一个实施例中。
23、, 上述搜索方法还包括步骤 : 将上述搜索词与关联网站的对应关 系中搜索词对应的关联网站进行分类 ; 步骤 S108 返回的核心词对应的关联网站的相关信 息中包含关联网站的分类结果信息。 0054 在一个实施例中, 可预先设置搜索词对应的类别, 例如, 搜索词为 “购物” , 可设置 “购物” 对应的类别包括 “综合” 、“服饰” 、“数码” 、“日用” 、“导购” 和 “团购” 等。进一步的, 可统计各类别在关联网站中的出现次数, 设置出现次数最多的类别为搜索词对应的关联网 站的类别。步骤 S108 中服务器可将类别名称以及属于该类别的关联网站的相关信息对应 返回给浏览器。 0055 在一个。
24、实施例中, 上述搜索方法还包括步骤 : 根据核心词对应的关联网站的相关 信息生成关联网站的导航图表或导航栏 ; 展示导航图表或导航栏。 0056 在一个实施例中, 浏览器接收到服务端返回的核心词对应的关联网站的相关信息 后, 可根据关联网站的相关信息生成关联网站的导航图表或导航栏。 在一个实施例中, 导航 图表或导航栏中包括以关联网站名称为链接对象、 以关联网站地址为链接目标的关联网站 链接。 0057 如图 4 所示, 在一个实施例中, 搜索词为 “购物有哪些网站” , 服务端提取搜索词中 的核心词 “购物” , 查找到 “购物” 的关联网站 “淘宝” 、“亚马逊” 等, 并将关联网站进行分。
25、类, 所分类别包括 :“综合” 、“服饰” 、“数码” 、“日用” 、“导购” 和 “团购” 。浏览器接收到服务端返 回的关联网站相关信息后, 生成包含关联网站链接的导航栏 401 并展示, 导航栏中关联网 站按照上述类别分类展示。 0058 如图 5 所示, 在一个实施例中, 一种搜索系统, 包括请求获取模块 10、 核心词提取 模块 20、 关联网站查找模块 30 和网站信息返回模块 40, 其中 : 0059 请求获取模块 10 用于获取搜索请求。 0060 在一个实施例中, 请求获取模块 10、 核心词提取模块 20、 关联网站查找模块 30 和 网站信息返回模块 40 位于服务端。请。
26、求获取模块 10 可接收浏览器提交的包含用户输入的 搜索词的搜索请求。 0061 核心词提取模块 20 用于提取搜索请求中包含的搜索词的核心词。核心词为搜索 词中的可表示搜索词的关键信息的词。 例如, 搜索词 “找工作的网站有哪些” 的核心词为 “找 工作” 。 0062 如图 6 所示, 在一个实施例中, 核心词提取模块 20 包括搜索词提取模块 201、 分词 模块 202、 重要指数计算模块 203 和核心词选取模块 204, 其中 : 0063 搜索词提取模块 201 用于提取搜索请求中的搜索词。 说 明 书 CN 103778122 A 7 5/7 页 8 0064 分词模块 202。
27、 用于将搜索词进行分词处理, 得到搜索词中包含的分词。 0065 在一个实施例中, 搜索词提取模块 201 可解析搜索请求, 提取用户输入的搜索词, 分词模块 202 可按照预设规则将搜索词进行分词处理。 0066 重要指数计算模块 203 用于计算分词的重要指数, 和 / 或在预先构建的搜索词与 关联网站的对应关系中查找上述分词对应的关联网站并获取上述分词对应的关联网站的 重要指数。 0067 在一个实施例中, 重要指数计算模块 203 可基于语义计算分词的重要指数。在一 个实施例中, 重要指数计算模块 203 可标注分词的词性, 词性包括名词、 动词、 形容词、 数词 等 ; 根据分词的词。
28、性以及分词在搜索词中的位置计算分词的重要指数。 在一个实施例中, 重 要指数计算模块 203 可预先设置各类词性以及搜索词中的分词位置对应的权值, 根据分词 的词性对应的权值以及分词所在搜索词中的位置对应的权值计算该分词的重要指数。 一般 地, 可设置名词对应的权值比其它类词性对应的权值高, 并按照分词位置的先后顺序由低 到高设置分词位置的权值, 分词位置越靠前, 则对应的权值越低。 0068 在一个实施例中, 重要指数计算模块 203 可预先计算搜索词与关联网站的对应关 系中包含的关联网站的热门度。网站的热门度为反映网站受关注程度的指标, 网站越受关 注, 则网站的热门度也越高。 在一个实施。
29、例中, 关联网站的热门度可根据关联网站的点击量 计算得到。点击量越高, 则网站的热门度也越高。进一步的, 重要指数计算模块 203 可根据 分词对应的关联网站的热门度计算分词对应的关联网站的重要指数。热门度越高, 则重要 指数也越高。 0069 核心词选取模块204用于根据上述分词的重要指数和/或上述分词对应的关联网 站的重要指数选取分词为上述搜索请求中包含的搜索词的核心词。 0070 在一个实施例中, 重要指数计算模块 203 可计算分词的重要指数, 核心词选取模 块 204 选取重要指数最高的分词为搜索请求中包含的搜索词的核心词。 0071 在另一个实施例中, 重要指数计算模块 203 可。
30、在预先构建的搜索词与关联网站的 对应关系中查找上述分词对应的关联网站, 并获取上述分词对应的关联网站的重要指数, 核心词选取模块 204 选取对应的关联网站的重要指数最高的分词为搜索词的核心词。 0072 在又一个实施例中, 重要指数计算模块 203 可计算分词的重要指数, 以及在预先 构建的搜索词与关联网站的对应关系中查找上述分词对应的关联网站, 并获取上述分词对 应的关联网站的重要指数, 核心词选取模块 204 可结合上述分词的重要指数和上述分词对 应的关联网站的重要指数选取某一分词为上述搜索请求中包含的搜索词的核心词。 在一个 实施例中, 核心词选取模块 204 可选取分词的重要指数与分。
31、词对应的关联网站的重要指数 的综合值最高的分词为搜索词对应的核心词。 0073 关联网站查找模块 30 用于在预先构建的搜索词与关联网站的对应关系中查找核 心词对应的关联网站。 0074 如图 7 所示, 在一个实施例中, 上述搜索系统还包括对应关系构建模块 50, 用于构 建所述搜索词与关联网站的对应关系。如图 8 所示, 对应关系构建模块 50 包括搜索记录获 取模块 510、 命中率统计模块 520、 关联度计算模块 530 和对应关系记录模块 540, 其中 : 0075 搜索记录获取模块 510 用于获取历史搜索记录, 搜索记录中包含搜索词及搜索词 对应的命中网站信息。 搜索词对应的。
32、命中网站为搜索词对应的搜索结果中被用户点击的网 说 明 书 CN 103778122 A 8 6/7 页 9 页所属的网站。 0076 命中率统计模块 520 用于统计搜索词对应的命中网站的命中率。在一个实施例 中, 命中率统计模块 520 可统计搜索记录中搜索词对应的各命中网站被选中的次数, 进一 步计算各命中网站被选中的次数占搜索词对应的所有命中网站被选中的次数总和的比值, 即得到搜索词对应的命中网站的命中率。 0077 关联度计算模块 530 用于根据搜索词对应的命中网站的命中率计算搜索词与命 中网站的关联度。命中网站相对于搜索词的命中率越高, 则该搜索词与该命中网站的关联 度也越高。 。
33、0078 对应关系记录模块 540 用于根据搜索词与命中网站的关联度选取搜索词对应的 关联网站, 记录搜索词与关联网站的对应关系。 0079 在一个实施例中, 对应关系记录模块 540 可选取与搜索词的关联度大于预设值的 命中网站为搜索词对应的关联网站。在另一个实施例中, 对应关系记录模块 540 可按照与 搜索词的关联度从大到小的顺序选取预设数量个命中网站为搜索词对应的关联网站。 在又 一实施例中, 对应关系记录模块 540 可选取与搜索词的关联度大于预设值的命中网站, 进 一步在选取的命中网站中按照与搜索词的关联度从大到小的顺序选取不超过预设数量的 命中网站为搜索词对应的关联网站。 008。
34、0 在一个实施例中, 关联网站查找模块 30 可在对应关系构建模块 50 所构建的搜索 词与关联网站的对应关系中查找核心词对应的关联网站。 0081 网站信息返回模块40, 返回核心词对应的关联网站的相关信息。 在一个实施例中, 网站信息返回模块 40 可向浏览器返回关联网站的网址、 名称等信息。 0082 在一个实施例中, 上述搜索系统还包括分类模块 (图中未示出) : 将上述搜索词与 关联网站的对应关系中搜索词对应的关联网站进行分类 ; 网站信息返回模块 40 返回的核 心词对应的关联网站的相关信息中包含关联网站的分类结果信息。 0083 在一个实施例中, 分类模块可预先设置搜索词对应的类。
35、别, 例如, 搜索词为 “购 物” , 可设置 “购物” 对应的类别包括 “综合” 、“服饰” 、“数码” 、“日用” 、“导购” 和 “团购” 等。 进一步的, 分类模块可统计各类别在关联网站中的出现次数, 设置出现次数最多的类别为 搜索词对应的关联网站的类别。网站信息返回模块 40 可将类别名称以及属于该类别的关 联网站的相关信息对应返回给浏览器。 0084 如图 9 所示, 在一个实施例中, 上述搜索系统还包括网站导航生成模块 60 和展示 模块 70 : 网站导航生成模块用于根据核心词对应的关联网站的相关信息生成关联网站的 导航图表或导航栏 ; 展示模块用于展示导航图表或导航栏 ; 请。
36、求获取模块 10、 核心词提取 模块 20、 关联网站查找模块 30、 网站信息返回模块 40 和对应关系构建模块 50 位于服务端, 网站导航生成模块 60 和展示模块 70 位于浏览器。 0085 在一个实施例中, 导航图表或导航栏中包括以关联网站名称为链接对象、 以关联 网站地址为链接目标的关联网站链接。 0086 上述搜索方法和系统, 提取搜索请求中包含的搜索词的核心词, 进一步在预先构 建的搜索词与关联网站的对应关系中查找到核心词对应的关联网站, 并返回关联网站的相 关信息, 由于核心词过滤了搜索词中包含的冗余信息, 可表示搜索词的关键信息, 核心词对 应的关联网站很可能是用户需求的。
37、目标网站, 不需要用户在搜索结果中的众多网页信息查 说 明 书 CN 103778122 A 9 7/7 页 10 找较匹配的网页信息, 然后根据网页信息查找到目标网站, 提高了搜索结果与搜索词之间 的匹配精确度。 0087 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以 通过计算机程序控制相关的硬件来完成的, 所述的程序可存储于一计算机可读取存储介质 中, 该程序在执行时, 可包括如上述各方法的实施例的流程。其中, 所述的存储介质可为磁 碟、 光盘、 只读存储记忆体 (Read-Only Memory, ROM) 或随机存储记忆体 (Random Access Me。
38、mory, RAM) 等。 0088 以上所述实施例仅表达了本发明的几种实施方式, 其描述较为具体和详细, 但并 不能因此而理解为对本发明专利范围的限制。应当指出的是, 对于本领域的普通技术人员 来说, 在不脱离本发明构思的前提下, 还可以做出若干变形和改进, 这些都属于本发明的保 护范围。因此, 本发明专利的保护范围应以所附权利要求为准。 说 明 书 CN 103778122 A 10 1/5 页 11 图 1 图 2 说 明 书 附 图 CN 103778122 A 11 2/5 页 12 图 3 图 4 说 明 书 附 图 CN 103778122 A 12 3/5 页 13 图 5 图 6 说 明 书 附 图 CN 103778122 A 13 4/5 页 14 图 7 图 8 说 明 书 附 图 CN 103778122 A 14 5/5 页 15 图 9 说 明 书 附 图 CN 103778122 A 15 。