一种展示搜索信息的方法及搜索信息展示装置的制作方法

文档序号:6353378阅读:384来源:国知局
专利名称:一种展示搜索信息的方法及搜索信息展示装置的制作方法
技术领域
本发明涉及计算机网络技术,特别涉及一种展示搜索信息的方法及搜索信息展示
直O
背景技术
关键词网络信息搜索技术是随着搜索引擎的发展而发展起来的一种信息营销技术,信息运营商通过向搜索引擎服务商购买信息关键词,例如,广告关键词,利用互联网发布信息(广告),并能通过搜索引擎服务商的搜索引擎平台进行搜索以及展示。当用户需要进行检索获取某信息特定相关内容时,即搜索相关信息并展示时,在搜索引擎中输入搜索关键词,搜索引擎将搜索关键词与在线的信息运营商购买的关键词进行匹配,将匹配结果在搜索结果网页上向用户展示。用户通过浏览展示的匹配结果进行人工过滤筛选,查找并获取与搜索关键词相关度大的匹配结果对应的网页链接,可以获取所需的特定相关内容。例如,用户通过谷歌搜索引擎界面输入搜索关键词“婚礼”,则在搜索结果网页上呈现与婚礼相关的信息网站链接,通过人工过滤筛选,点击经筛选的信息网站链接,进入该信息网站,获取有关婚礼的特定相关内容。由上述可见,现有的查询并展示搜索信息的方法,仅仅依据用户搜索的关键词与在线的信息运营商购买的关键词进行匹配,搜索方式单一、搜索可靠性较低;进一步地,在展示完与用户搜索关键词相匹配的信息后,可能出现其他不相关的信息,给用户造成干扰, 降低了用户体验。例如,用户输入搜索关键词“时尚+女装”,搜索引擎进行搜索后,在搜索结果网页上展示完含“时尚+女装”的信息后,可能出现相机或者男装的信息,这显然与用户搜索意图不符,尤其在搜索结果网页中包含的与用户搜索关键词匹配的信息较少的情况下,使得搜索的效率大大降低。

发明内容
有鉴于此,本发明的主要目的在于提出一种展示搜索信息的方法,提高搜索可靠性、改善用户体验。本发明的另一目的在于提出一种搜索信息展示装置,提高搜索可靠性、改善用户体验。为达到上述目的,本发明提供了一种展示搜索信息的方法,该方法包括接收用户输入的关键词,在预先设置的类目分类列表中匹配所述关键词,展示匹配的类目分类信息;获取用户选取的类目分类信息,根据关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果;根据关键词以及类目分类信息对搜索结果进行精确匹配搜索,获取精确搜索结果;依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分
4类下的其他搜索结果信息。在所述获取精确搜索结果之后、依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息之前,进一步包括分析获取用户输入的关键词的辅助信息,按照辅助信息过滤精确搜索结果,获取辅助搜索结果。进一步包括监测用户是否触发特定标签信息,如果是,根据用户触发的特定标签信息过滤辅助搜索结果,获取特定标签搜索结果。所述预先设置的类目分类列表为树型结构。所述在预先设置的类目分类列表中匹配所述关键词,展示匹配的类目分类信息具体包括搜索引擎将用户输入的关键词与存储的类目分类列表中各级关键词进行匹配,将与该搜索关键词匹配的类目分类列表的关键词的下一级类目分类信息进行展示。在输入的所述关键词附近的位置以弹出菜单的方式展示匹配的类目分类信息。所述根据关键词以及类目分类信息进行完全匹配搜索具体包括从信息运营商购买的关键词信息中,搜索与用户输入的关键词和选取的类目分类信息相同但顺序不同的关键词信息;以及搜索包含在用户输入的关键词和类目分类信息内的信息运营商购买的关键词信肩、ο所述根据关键词以及类目分类信息对搜索结果进行精确匹配搜索具体包括搜索引擎从获取的初始搜索结果中,搜索与用户输入的关键词和选取的类目分类信息文字顺序以及内容一致的关键词信息。所述辅助信息包括用户所属的地域信息以及查询时间信息。一种搜索信息展示装置,该装置包括输入模块、类目分类列表存储模块、类目分类信息匹配模块、搜索引擎模块、搜索结果存储模块、搜索结果处理模块以及搜索结果展示模块,其中,输入模块,用于接收用户输入的关键词,分别输出至类目分类信息匹配模块、搜索引擎模块以及搜索结果处理模块;类目分类信息匹配模块,用于接收关键词,与类目分类列表存储模块存储的类目分类列表中包含的关键词进行匹配,展示匹配的类目分类信息;获取用户选取的类目分类信息,输出至搜索引擎模块以及搜索结果处理模块;搜索引擎模块,用于根据接收的关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果,输出至搜索结果存储模块进行存储;搜索结果处理模块,根据接收的关键词以及类目分类信息对搜索结果存储模块存储的初步搜索结果进行精确匹配,获取精确搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息;搜索结果展示模块,用于依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。进一步包括辅助信息获取模块以及辅助搜索结果处理模块,其中,
辅助信息获取模块,用于分析获取用户输入的关键词的辅助信息,输出至辅助搜索结果处理模块;辅助搜索结果处理模块,用于接收辅助信息,读取搜索结果处理模块存储的精确搜索结果,进行过滤获取辅助搜索结果,输出至搜索结果处理模块,以使搜索结果处理模块根据辅助搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。进一步包括特定标签监测模块以及特定标签搜索结果处理模块,其中,特定标签监测模块,用于监测用户是否触发特定标签信息,如果是,将用户触发的特定标签信息输出至特定标签搜索结果处理模块;特定标签搜索结果处理模块,用于接收特定标签信息,读取搜索结果处理模块或辅助搜索结果处理模块存储的搜索结果,进行过滤获取特定标签搜索结果,输出至搜索结果处理模块,以使搜索结果处理模块根据特定标签搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信肩、ο由上述的技术方案可见,本发明提供的一种展示搜索信息的方法及搜索信息展示装置,接收用户输入的关键词,在预先设置的类目分类列表中匹配所述关键词,展示匹配的类目分类信息;获取用户选取的类目分类信息,根据关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果;根据关键词以及类目分类信息对搜索结果进行精确匹配搜索, 获取精确搜索结果;依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。这样,通过预先设置类目分类列表,根据用户输入的搜索关键词匹配类目分类列表中包含的关键字,获取类目分类信息作为辅助搜索条件,丰富了搜索方式、提高了搜索可靠性;将搜索结果按照相关度依序进行展示,提高了用户体验。


图1为本发明实施例展示搜索信息的方法流程示意图。图2为本发明实施例搜索信息展示装置的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。现有技术中,依据用户搜索的关键词与信息运营商购买的关键词进行匹配获取搜索结果,搜索方式和条件单一、搜索可靠性较低。本发明实施例中,通过对信息进行分类,在输入关键词时展示该关键词对应的类目分类,将搜索关键词与信息分类的类目相结合,优先展示在该类目下购买的该搜索关键词对应的信息,再结合用户选择的类目分类,展示该分类下的其他信息。举例来说,用户输入搜索关键词“时尚”,搜索窗口在用户输入搜索关键词“时尚”时,弹出预先设置的时尚对应的类目分类控件,当用户点击类目分类控件中的“女装”分类时,搜索引擎按照“时尚+女装”进行搜索,并在搜索结果中,依序展示在女装分类下购买了“时尚”关键词的信息、以及在女装分类里的其他不包含关键词的信息。这样,可以充分结合用户的搜索意图,将最相关的内容推送给用户。
图1为本发明实施例展示搜索信息的方法流程示意图。参见图1,该流程包括步骤101,接收用户输入的关键词,在预先设置的类目分类列表中匹配关键词,展示匹配的类目分类信息;本步骤中,在商品发布导航中,一般设置有用于容纳品类的容器,以方便信息运营商找到正确品类的类目,类似于windows的文件夹。本发明实施例中,预先设置类目分类列表,统计用户经常输入的关键词并进行分类,可以按照多种规则进行分类,例如,按照行业或产品进行分类。生成的分类可以为树型结构,即分类树,举例来说,对于时尚类目来说,可以包括男装、女装,而在男装、女装分类中,又可以包括婴儿装、儿童装、少年装、中年装以及老年装等子分类,如此类推,直至分类树尾,各级分类分别以包含的内容为关键字。用户通过搜索引擎的搜索界面输入关键词,搜索引擎将用户输入的关键词与存储的类目分类列表中各级关键词进行匹配,将与该搜索关键词匹配的类目分类列表的关键词的下一级类目分类信息进行展示。例如,如果用户输入关键词“时尚”,则将时尚的下一级类目分类信息“男装、女装”进行展示,当然,也可以在用户选取“女装”后,再将女装下的类目分类信息进行展示。如果用户输入关键词“男装”,则将男装的下一级类目分类信息“婴儿装、儿童装、少年装、中年装以及老年装”进行展示,如此类推。实际应用中,可以在输入的关键词附近的位置以弹出菜单的方式展示匹配的类目分类信息。步骤102,获取用户选取的类目分类信息,根据关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果;本步骤中,搜索引擎根据关键词和类目分类信息进行完全匹配搜索。也就是说,采用模糊匹配搜索法,具体包括从信息运营商购买的关键词信息中,搜索与用户输入的关键词和选取的类目分类信息相同但顺序不同的关键词信息。例如,用户输入搜索关键词“女装”,选取的类目分类信息为“雪纺”,则搜索引擎可以根据“雪纺女装”或“女装雪纺”进行搜索,如果信息运营商购买的关键词信息中包含“雪纺女装”或“女装雪纺”,则将对应的信息作为初始搜索结果;以及,搜索包含在用户输入的关键词和类目分类信息内的信息运营商购买的关键词信息。例如信息运营商购买了 “深圳世界之窗”关键词信息,如果用户输入的搜索关键词和选择的类目分类信息为“深圳世界之窗门票”,则该信息运营商购买的关键词信息包含在用户输入的关键词和选择的类目分类信息内,将该关键词信息作为初始搜索结果;如果用户输入的搜索关键词和选择的类目分类信息为“世界之窗”,则该信息运营商购买的关键词信息没有包含在用户输入的关键词和选择的类目分类信息内,该关键词信息不能作为初始搜索结果输出。步骤103,根据关键词以及类目分类信息对搜索结果进行精确匹配搜索,获取精确搜索结果;在进行完全匹配搜索后,获取的搜索结果中包含的信息数量可能较多,不利于用户选择,本步骤中,可以对初始搜索结果作进一步处理,即进行精确匹配。当然,实际应用中,搜索引擎也可以直接根据关键词以及类目分类信息进行精确匹配搜索,但考虑到进行精确匹配搜索,如果搜索结果中包含的信息数量较少或没有匹配的信息,将需要用户设置更宽的关键词搜索范围,不仅增加了用户搜索所需的时间,也增大了搜索引擎进行再次搜索所需的资源开销。因而,本发明实施例中,搜索引擎根据关键词以及类目分类信息进行完全匹配搜索,以获取较多的搜索结果,作为自身内部后续处理的参考,以避免不必要的网络资源开销。本步骤中,搜索引擎从获取的初始搜索结果中,搜索与用户输入的关键词和选取的类目分类信息文字顺序以及内容一致的关键词信息。例如,如前所述,用户输入的搜索关键词和选取的类目分类信息为“雪纺女装”,搜索引擎从获取的搜索结果中,搜索与“雪纺女装”完全一致的关键词信息。这样,由于在搜索引擎内部进行搜索,可以有效节约网络资源。步骤104,分析获取用户输入的关键词的辅助信息,按照辅助信息过滤精确搜索结果,获取辅助搜索结果;本步骤中,辅助信息包括用户所属的地域信息、查询时间信息等,搜索引擎可以按照辅助信息中包含的一项或多项组合,对精确搜索结果进行过滤,过滤不满足当前该用户辅助信息条件的信息。获取用户所属的地域信息,可以根据用户输入关键词的网际协议 (IP, Internet Protocol)地址信息进行解析,具体可参见相关技术文献,在此不再赘述。当然,实际应用中,辅助信息也可以由信息运营商进行设置。步骤105,监测用户是否触发特定标签信息,如果是,根据用户触发的特定标签信息过滤辅助搜索结果,获取特定标签搜索结果;本步骤中,过滤后的辅助搜索结果中包含的信息中可能显示有特定标签,例如,信息中可能包含“七天包换”、“正品”等带有一定含义的特定标签,当用户点击该特定标签时, 再次触发对辅助搜索结果进行过滤,过滤不满足用户现有特定标签选择的信息。所应说明的是,步骤104和步骤105并没有先后顺序之分,步骤105也可以在步骤 104之前执行;而且,可以根据获取的搜索结果中包含的信息数量,也可以只执行步骤104 或步骤105或两者都执行。步骤106,向用户展示类目分类下包含用户输入的关键词的搜索结果信息;本步骤中,对于最终获取的分别为精确搜索结果、辅助搜索结果以及特定标签搜索结果的情形,分别进行展示。即向用户展示类目分类下包含用户输入的关键词的信息分别为精确搜索结果、辅助搜索结果以及特定标签搜索结果中包含的信息。也就是在该类目分类下符合过滤要求的信息,即展示符合上述关键词精确匹配、辅助条件及特殊标签过滤后的信息,并优先展示该类目分类下包含该关键词的信息。步骤107,向用户展示类目分类下的其他搜索结果信息。本步骤中,在展示完类目分类下包含用户输入的关键词的搜索结果信息后,展示属于该类目分类下的其他搜索结果信息,例如,对于最终搜索结果为特定标签搜索结果的情形,在展示完通过精确匹配、辅助信息过滤以及特定标签信息过滤的搜索结果中包含的信息后,接着展示通过完全匹配、辅助信息过滤以及特定标签信息过滤的搜索结果中包含的信息,再展示符合辅助信息过滤以及特定标签过滤的该类目下其他没有购买该关键词但按照分类出价的信息,而不符合辅助信息过滤与特定标签信息过滤的搜索结果中包含的信息不进行展示。由上述可见,本发明实施例的展示搜索信息的方法,接收用户输入的关键词,在预先设置的类目分类列表中匹配关键词,展示匹配的类目分类信息;获取用户选取的类目分类信息,根据关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果;根据关键词以及类目分类信息对搜索结果进行精确匹配搜索,获取精确搜索结果;分析获取用户输入的关键词的辅助信息,按照辅助信息过滤精确搜索结果,获取辅助搜索结果;监测用户是否触发特定标签信息,如果是,根据用户触发的特定标签信息过滤辅助搜索结果,获取特定标签搜索结果;向用户展示类目分类下包含用户输入的关键词的搜索结果信息;向用户展示类目分类下的其他搜索结果信息。这样,通过预先设置类目分类列表,根据用户输入的搜索关键词匹配类目分类列表中包含的关键字,获取类目分类信息作为辅助搜索条件,丰富了搜索方式、提高了搜索可靠性以及搜索的效率;优先展示在该类目下购买的该搜索关键词对应的信息,再结合用户选择的类目分类,展示该分类下的其他信息,避免出现与用户搜索不相关的信息,提高了用户体验。图2为本发明实施例搜索信息展示装置的结构示意图。参见图2,该装置包括输入模块、类目分类列表存储模块、类目分类信息匹配模块、搜索引擎模块、搜索结果存储模块、搜索结果处理模块以及搜索结果展示模块,其中,输入模块,用于接收用户输入的关键词,分别输出至类目分类信息匹配模块、搜索引擎模块以及搜索结果处理模块;类目分类信息匹配模块,用于接收关键词,与类目分类列表存储模块存储的类目分类列表中包含的关键词进行匹配,展示匹配的类目分类信息;获取用户选取的类目分类信息,输出至搜索引擎模块以及搜索结果处理模块;搜索引擎模块,用于根据接收的关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果,输出至搜索结果存储模块进行存储;搜索结果处理模块,根据接收的关键词以及类目分类信息对搜索结果存储模块存储的初步搜索结果进行精确匹配,获取精确搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息;搜索结果展示模块,用于依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。较佳地,该装置还包括辅助信息获取模块以及辅助搜索结果处理模块,其中,辅助信息获取模块,用于分析获取用户输入的关键词的辅助信息,输出至辅助搜索结果处理模块;辅助搜索结果处理模块,用于接收辅助信息,读取搜索结果处理模块存储的精确搜索结果,进行过滤获取辅助搜索结果,输出至搜索结果处理模块,以使搜索结果处理模块根据辅助搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。较佳地,该装置还包括特定标签监测模块以及特定标签搜索结果处理模块,其中,特定标签监测模块,用于监测用户是否触发特定标签信息,如果是,将用户触发的特定标签信息输出至特定标签搜索结果处理模块;特定标签搜索结果处理模块,用于接收特定标签信息,读取搜索结果处理模块或辅助搜索结果处理模块存储的搜索结果,进行过滤获取特定标签搜索结果,输出至搜索结
9果处理模块,以使搜索结果处理模块根据特定标签搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信肩、ο 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种展示搜索信息的方法,其特征在于,该方法包括接收用户输入的关键词,在预先设置的类目分类列表中匹配所述关键词,展示匹配的类目分类信息;获取用户选取的类目分类信息,根据关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果;根据关键词以及类目分类信息对搜索结果进行精确匹配搜索,获取精确搜索结果;依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。
2.如权利要求1所述的方法,其特征在于,在所述获取精确搜索结果之后、依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息之前,进一步包括分析获取用户输入的关键词的辅助信息,按照辅助信息过滤精确搜索结果,获取辅助搜索结果。
3.如权利要求2所述的方法,其特征在于,进一步包括监测用户是否触发特定标签信息,如果是,根据用户触发的特定标签信息过滤辅助搜索结果,获取特定标签搜索结果。
4.如权利要求1至3任一项所述的方法,其特征在于,所述预先设置的类目分类列表为树型结构。
5.如权利要求4所述的方法,其特征在于,所述在预先设置的类目分类列表中匹配所述关键词,展示匹配的类目分类信息具体包括搜索引擎将用户输入的关键词与存储的类目分类列表中各级关键词进行匹配,将与该搜索关键词匹配的类目分类列表的关键词的下一级类目分类信息进行展示。
6.如权利要求5所述的方法,其特征在于,在输入的所述关键词附近的位置以弹出菜单的方式展示匹配的类目分类信息。
7.如权利要求4所述的方法,其特征在于,所述根据关键词以及类目分类信息进行完全匹配搜索具体包括从信息运营商购买的关键词信息中,搜索与用户输入的关键词和选取的类目分类信息相同但顺序不同的关键词信息;以及搜索包含在用户输入的关键词和类目分类信息内的信息运营商购买的关键词信息。
8.如权利要求4所述的方法,其特征在于,所述根据关键词以及类目分类信息对搜索结果进行精确匹配搜索具体包括搜索引擎从获取的初始搜索结果中,搜索与用户输入的关键词和选取的类目分类信息文字顺序以及内容一致的关键词信息。
9.如权利要求2或3所述的方法,其特征在于,所述辅助信息包括用户所属的地域信息以及查询时间信息。
10.一种搜索信息展示装置,其特征在于,该装置包括输入模块、类目分类列表存储模块、类目分类信息匹配模块、搜索引擎模块、搜索结果存储模块、搜索结果处理模块以及搜索结果展示模块,其中,输入模块,用于接收用户输入的关键词,分别输出至类目分类信息匹配模块、搜索引擎模块以及搜索结果处理模块;类目分类信息匹配模块,用于接收关键词,与类目分类列表存储模块存储的类目分类列表中包含的关键词进行匹配,展示匹配的类目分类信息;获取用户选取的类目分类信息, 输出至搜索引擎模块以及搜索结果处理模块;搜索引擎模块,用于根据接收的关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果,输出至搜索结果存储模块进行存储;搜索结果处理模块,根据接收的关键词以及类目分类信息对搜索结果存储模块存储的初步搜索结果进行精确匹配,获取精确搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息;搜索结果展示模块,用于依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。
11.如权利要求10所述的装置,其特征在于,进一步包括辅助信息获取模块以及辅助搜索结果处理模块,其中,辅助信息获取模块,用于分析获取用户输入的关键词的辅助信息,输出至辅助搜索结果处理模块;辅助搜索结果处理模块,用于接收辅助信息,读取搜索结果处理模块存储的精确搜索结果,进行过滤获取辅助搜索结果,输出至搜索结果处理模块,以使搜索结果处理模块根据辅助搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。
12.如权利要求10或11所述的装置,其特征在于,进一步包括特定标签监测模块以及特定标签搜索结果处理模块,其中,特定标签监测模块,用于监测用户是否触发特定标签信息,如果是,将用户触发的特定标签信息输出至特定标签搜索结果处理模块;特定标签搜索结果处理模块,用于接收特定标签信息,读取搜索结果处理模块或辅助搜索结果处理模块存储的搜索结果,进行过滤获取特定标签搜索结果,输出至搜索结果处理模块,以使搜索结果处理模块根据特定标签搜索结果,依序向搜索结果展示模块输出类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。
全文摘要
本发明公开了一种展示搜索信息的方法及搜索信息展示装置。该方法包括接收用户输入的关键词,在预先设置的类目分类列表中匹配所述关键词,展示匹配的类目分类信息;获取用户选取的类目分类信息,根据关键词以及类目分类信息进行完全匹配搜索,获取初步搜索结果;根据关键词以及类目分类信息对搜索结果进行精确匹配搜索,获取精确搜索结果;依序向用户展示类目分类下包含用户输入的关键词的搜索结果信息以及类目分类下的其他搜索结果信息。应用本发明,可以提高搜索可靠性、改善用户体验。
文档编号G06Q30/00GK102591890SQ20111002127
公开日2012年7月18日 申请日期2011年1月17日 优先权日2011年1月17日
发明者丁江伟, 易杰, 杨毅果, 江盈义, 熊晖, 郑志昊, 陈自明, 马斌斌 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1