一种相关关键词推荐方法及装置制造方法及图纸

技术编号:12741617 阅读:69 留言:0更新日期:2016-01-21 03:27
本发明专利技术公开了一种相关关键词推荐方法,包括:接收用户输入的第一关键词;所述第一关键词为所述用户在搜索时间段内输入的第一个关键词;所述搜索时间段为所述用户在相同频道界面或相同平台界面上连续操作的时长;判断所述数据库中是否存在所述第一关键词的关联词库;所述关联词库存储有各个相关关键词及其与所述第一关键词的相关度;若是,则将所述各个相关关键词按照相关度的高低进行排序,并将排在前N个的相关关键词进行显示;N≥1;若否,则建立所述第一关键词的关联词库。相应的,本发明专利技术还公开了一种相关关键词推荐装置。采用本发明专利技术实施例,能够根据输入的关键词推荐相关关键词,提高搜索体验度。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种相关关键词推荐方法及装置
技术介绍
当前搜索引擎只能根据用户输入的关键词进行搜索,或者,根据用户输入的关键词对其表意上或语义上相似的关键词进行搜索,如用户输入搜索“蘑菇”,搜索引擎返回“蘑菇”搜索,或者,返回“蘑菇街”、“蘑菇网”、“蘑菇汤”等与“蘑菇”基于词法或语义相似的搜索,但不能对与关键词语义不相关但内容相关的关键词进行推荐。
技术实现思路
本专利技术实施例提出一种相关关键词推荐方法及装置,能够根据输入的关键词推荐相关关键词,提尚搜索体验度。本专利技术实施例提供一种相关关键词推荐方法,包括:接收用户输入的第一关键词;所述第一关键词为所述用户在搜索时间段内输入的第一个关键词;所述搜索时间段为所述用户在相同频道界面或相同平台界面上连续操作的时长;判断数据库中是否存在所述第一关键词的关联词库;所述关联词库存储有各个相关关键词及其与所述第一关键词的相关度;若是,则将所述各个相关关键词按照相关度的高低进行排序,并将排在前N个的相关关键词进彳丁显不;N ^ 1 ;若否,则建立所述第一关键词的关联词库。进一步地,在所述将所述各个相关关键词按照相关度的高低进行排序,并将排在BU N个的相关关键词进彳丁显不之后,还包括:接收所述用户在所述搜索时间段内发出的第二关键词;所述第二关键词为在所述第一关键词之后搜索的任一关键词;判断所述第一关键词的关联词库中是否具有所述第二关键词;若是,则在所述关联词库中增加所述第二关键词与所述第一关键词的相关度;若否,则将所述第二关键词保存在所述关联词库中,并设置所述第二关键词与所述第一关键词的初始相关度。进一步地,所述在所述关联词库中增加所述第二关键词与所述第一关键词的相关度,具体包括:获取所述第二关键词的搜索次数;根据所述搜索次数在所述关联词库中增加所述第二关键词与所述第一关键词的相关度。进一步地,在所述建立所述第一关键词的关联词库之后,还包括:接收所述用户在所述搜索时间段内输入的第二关键词;将所述第二关键词保存在所述关联词库中,并设置所述第二关键词与所述第一关键词的初始相关度。相应的,本专利技术还提供一种相关关键词推荐装置,包括:第一关键词接收模块,用于接收用户输入的第一关键词;所述第一关键词为所述用户在搜索时间段内输入的第一个关键词;所述搜索时间段为所述用户在相同频道界面或相同平台界面上连续操作的时长;关联词库判断模块,用于判断数据库中是否存在所述第一关键词的关联词库;所述关联词库存储有各个相关关键词及其与所述第一关键词的相关度;显示模块,用于若是,则将所述各个相关关键词按照相关度的高低进行排序,并将排在如N个的相关关键词进彳丁显不;N ^ 1 ;以及,建立模块,用于若否,则建立所述第一关键词的关联词库。进一步地,所述相关关键词推荐装置还包括:第二关键词接收模块,用于接收所述用户在所述搜索时间段内发出的第二关键词;所述第二关键词为在所述第一关键词之后搜索的任一关键词;第二关键词判断模块,用于判断所述第一关键词的关联词库中是否具有所述第二关键词;相关度增加模块,用于若是,则在所述关联词库中增加所述第二关键词与所述第一关键词的相关度;以及,保存模块,用于若否,则将所述第二关键词保存在所述关联词库中,并设置所述第二关键词与所述第一关键词的初始相关度。进一步地,所述相关度增加模块具体包括:搜索次数获取单元,用于获取所述第二关键词的搜索次数;以及,相关度增加单元,用于根据所述搜索次数在所述关联词库中增加所述第二关键词与所述第一关键词的相关度。进一步地,所述相关关键词推荐装置还包括:接收模块,用于接收所述用户在所述搜索时间段内输入的第二关键词;以及,设置模块,用于将所述第二关键词保存在所述关联词库中,并设置所述第二关键词与所述第一关键词的初始相关度。实施本专利技术实施例,具有如下有益效果:本专利技术实施例提供的相关关键词推荐方法及装置,能够根据用户在搜索时间段内输入的第一个关键词来获取与该关键词内容相关的相关关键词,并将其相关关键词按照相关度进行排序,从而向用户推荐相关度高的关键词,提高用户搜索体验度;根据用户搜索的关键词,不断更新关键词的关联词库,提高相关关键词推荐的准确性。【附图说明】图1是本专利技术提供的相关关键词推荐方法的一个实施例的流程示意图;图2是本专利技术提供的相关关键词推荐方法的另一个实施例的部分流程示意图;图3是本专利技术提供的相关关键词推荐装置的一个实施例的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,本专利技术提供的相关关键词推荐方法的一个实施例的流程示意图,包括:S1、接收用户输入的第一关键词;所述第一关键词为所述用户在搜索时间段内输入的第一个关键词;所述搜索时间段为所述用户在相同频道界面或相同平台界面上连续操作的时长;S2、判断数据库中是否存在所述第一关键词的关联词库;若是,则执行步骤S3,若否,则执行步骤S4 ;所述关联词库存储有各个相关关键词及其与所述第一关键词的相关度;S3、将所述各个相关关键词按照相关度的高低进行排序,并将排在前N个的相关关键词进彳丁显不;N ^ 1 ;S4、建立所述第一关键词的关联词库。需要说明的是,用户在搜索时间段内输入第一个关键词时,先判断数据库中是否已具有该关键词的关联词库,若有,则说明在该用户之前已有用户以该关键词作为第一个关键词进行搜索,根据之前用户在第一个关键词后搜索的关键词已建立第一个关键词的关联词库,在该用户再输入该第一个关键词时,从该关联词库中获得各个相关关键词及其与第一个关键词的相关度,从而将相关度高的相关关键词显示在屏幕上以推荐给该用户。若数据库中不具有该关键词的关联词库,则说明在该用户之前没有用户以该关键词作为第一个关键词进行搜索,从而建立该关键词的关联词库,收集该关键词的相关关键词以便推荐给之后的用户,从而提高搜索体验度。例如,一个网民进入某产品频道的界面,输入第一个关键词“天花”进行搜索,若数据库中已有“天花”的关联词库,关联词库中具有相关关键词“灯具”、“铝合金”和“风口 ”,其中,“灯具”与“天花”的相关度为2,“铝合金”与“天花”的相关度为1,“风口”与“天花”的相关度为1,则将关联词库中的相关关键词按照“灯具”、“铝合金”、“风口 ”进行排序并显示,从而将“天花”的相关关键词“灯具”、“铝合金”、“风口”推荐给该网民。若数据库中不具有“天花”的关联词库,则为“天花”建立一个关联词库。另外,搜索时间段为网民进入该产品频道界面到离开该产品频道界面的时间段。进一步地,如图2所示,在所述将所述各个相关关键词按照相关度的高低进行排序,并将排在如N个的相关关键词进彳丁显不之后,还包括:S21、接收所述用户在所述搜索时间段内发出的第二关键词;所述第二关键词为在所述第一关键词之后搜索的任一关键词;S22、判断所述第一关键词的关联词库中是否具有所述第二关键词;若是,则执行步骤S23,若否,则执行步骤S24 ;S23、在所述关联词库中增加所述第二关本文档来自技高网...

【技术保护点】
一种相关关键词推荐方法,其特征在于,包括:接收用户输入的第一关键词;所述第一关键词为所述用户在搜索时间段内输入的第一个关键词;所述搜索时间段为所述用户在相同频道界面或相同平台界面上连续操作的时长;判断数据库中是否存在所述第一关键词的关联词库;所述关联词库存储有各个相关关键词及其与所述第一关键词的相关度;若是,则将所述各个相关关键词按照相关度的高低进行排序,并将排在前N个的相关关键词进行显示;N≥1;若否,则建立所述第一关键词的关联词库。

【技术特征摘要】

【专利技术属性】
技术研发人员:汤溪蔚
申请(专利权)人:广州亿码科技有限公司
类型:发明
国别省市:广东;44

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

1