关键词推荐方法和装置的制造方法

文档序号:9217241阅读:209来源:国知局
关键词推荐方法和装置的制造方法
【技术领域】
[0001] 本发明涉及互联网技术领域,特别是涉及一种关键词推荐方法和装置。
【背景技术】
[0002] 随着互联网的迅速发展,其为用户提供的服务越来越多,如搜索服务、通信服务 等,极大地满足了用户的需求。搜索引擎是互联网的基础服务之一,越来越多的用户习惯于 通过搜索引擎来搜索信息。通过搜索引擎搜索信息的过程通常为用户在搜索框里输入查询 信息,搜索引擎根据用户输入的查询信息查找到与该查询信息最匹配的搜索结果,将搜索 结果返回给用户。
[0003] 但是由于用户因为各种原因可能不能准确完整地表达其搜索意图,因此目前的搜 索引擎通常会提供相关搜索功能,即根据用户输入的查询信息查找出一些与其类似的信息 推荐给用户。但是上述推荐方式单纯地根据查询信息查找与其类似的信息、查找范围有限, 容易导致推荐结果不准确;并且用户仅选取某个推荐的信息进行搜索,因此推荐的信息覆 盖范围有限,无法满足用户需求。

【发明内容】

[0004] 本发明提供一种关键词推荐方法和装置,以解决推荐结果不准确,推荐的信息覆 盖范围有限,无法满足用户需求的问题。
[0005] 为了解决上述问题,本发明公开了一种关键词推荐方法,包括:
[0006] 接收查询信息,并将所述查询信息划分为至少一个查询关键词;
[0007] 查找包括所述查询关键词的历史搜索条目作为匹配历史搜索条目,并获取与所述 匹配历史搜索条目关联的历史搜索条目作为关联历史搜索条目;其中,所述匹配历史搜索 条目以及所述关联历史搜索条目均包括至少一个关键词;
[0008] 从所述匹配历史搜索条目和所述关联历史搜索条目中选取与所述查询关键词的 相关度满足设定的相关度条件的关键词作为推荐关键词;
[0009] 显示所述推荐关键词及各推荐关键词对应的选择控件。
[0010] 优选地,在所述显示所述推荐关键词及各推荐关键词对应的选择控件的步骤之 前,还包括:将所述推荐关键词进行分类;
[0011] 所述显示所述推荐关键词及各推荐关键词对应的选择控件的步骤,包括:按照所 述分类显示所述推荐关键词及各推荐关键词对应的选择控件。
[0012] 优选地,所述从所述匹配历史搜索条目和所述关联历史搜索条目中选取与所述查 询关键词的相关度满足设定的相关度条件的关键词作为推荐关键词的步骤,包括:
[0013] 针对所述匹配历史搜索条目包括的关键词以及所述关联历史搜索条目包括的关 键词,分别计算各个关键词与所述查询关键词的相关度;
[0014] 选取与所述查询关键词的相关度超过设定的相关度阈值的关键词作为推荐关键 。
[0015] 优选地,所述从所述匹配历史搜索条目和所述关联历史搜索条目中选取与所述查 询关键词的相关度满足设定的相关度条件的关键词作为推荐关键词的步骤,包括:
[0016] 针对所述匹配历史搜索条目包括的关键词以及所述关联历史搜索条目包括的关 键词,分别计算各个关键词与所述查询关键词的相关度;
[0017] 将所述各个关键词按照与所述查询关键词的相关度进行排序,依据所述排序顺序 选取设定个数的关键词作为推荐关键词。
[0018] 优选地,所述针对所述匹配历史搜索条目包括的关键词以及所述关联历史搜索条 目包括的关键词,分别计算各个关键词与所述查询关键词的相关度的步骤,包括:
[0019] 针对各个匹配历史搜索条目,确定当前匹配历史搜索条目中包括的所述查询关键 词的个数u;
[0020] 将当前匹配历史搜索条目包括的各个关键词的相关性均赋值为u/t;其中,t为所 述查询关键词的总个数;
[0021] 针对各个与当前匹配历史搜索条目关联的关联历史搜索条目,将当前关联历史搜 索条目包括的各个关键词的相关性均赋值为pXu/t,其中,p为当前关联历史搜索条目与 当前匹配历史搜索条目的相关度;
[0022] 针对各个关键词,将当前关键词的相关性的总和确定为当前关键词与所述查询关 键词的相关度。
[0023] 优选地,所述将所述查询信息划分为至少一个查询关键词的步骤,包括:
[0024] 将所述查询信息与设定的词语数据库中包括的多个词语进行匹配,将与所述查询 信息相匹配的词语作为查询关键词。
[0025] 优选地,在所述显示所述推荐关键词及各推荐关键词对应的选择控件的步骤之 后,还包括:
[0026] 接收对推荐关键词的选择指令,按照所述选择指令指示选择的推荐关键词进行搜 索;其中,所述选择指令为对所述选择控件进行操作时触发的指令。
[0027] 优选地,在所述获取与所述匹配历史搜索条目关联的历史搜索条目作为关联历史 搜索条目的步骤之前,还包括:
[0028] 获取需要创建关联关系的历史搜索条目,针对获取的各个所述历史搜索条目,分 别确定与当前历史搜索条目关联的历史搜索条目。
[0029] 优选地,所述确定与当前历史搜索条目关联的历史搜索条目的步骤,包括:
[0030] 分别计算除当前历史搜索条目之外的其他历史搜索条目与当前历史搜索条目之 间的相邻搜索关联性;
[0031] 分别计算除当前历史搜索条目之外的其他历史搜索条目与当前历史搜索条目之 间的内容搜索关联性;
[0032] 依据相邻搜索关联性和内容搜索关联性,分别计算除当前历史搜索条目之外的其 他历史搜索条目与当前历史搜索条目之间的关联性;
[0033] 从除当前历史搜索条目之外的其他历史搜索条目中选取与当前历史搜索条目之 间的关联性满足设定的关联性条件历史搜索条目,将选取的历史搜索条目确定为与当前历 史搜索条目关联的历史搜索条目。
[0034] 为了解决上述问题,本发明还公开了一种关键词推荐装置,包括:
[0035] 划分模块,用于接收查询信息,并将所述查询信息划分为至少一个查询关键词;
[0036] 查找模块,用于查找包括所述查询关键词的历史搜索条目作为匹配历史搜索条 目,并获取与所述匹配历史搜索条目关联的历史搜索条目作为关联历史搜索条目;其中,所 述匹配历史搜索条目以及所述关联历史搜索条目均包括至少一个关键词;
[0037] 选取模块,用于从所述匹配历史搜索条目和所述关联历史搜索条目中选取与所述 查询关键词的相关度满足设定的相关度条件的关键词作为推荐关键词;
[0038] 显示模块,用于显示所述推荐关键词及各推荐关键词对应的选择控件。
[0039] 优选地,所述装置还包括:
[0040] 分类模块,用于在所述显示模块显示所述推荐关键词及各推荐关键词对应的选择 控件之前,将所述推荐关键词进行分类;
[0041] 所述显示模块,还用于按照所述分类显示所述推荐关键词及各推荐关键词对应的 选择控件。
[0042] 优选地,所述选取模块包括:
[0043] 相关度计算子模块,用于针对所述匹配历史搜索条目包括的关键词以及所述关联 历史搜索条目包括的关键词,分别计算各个关键词与所述查询关键词的相关度;
[0044] 第一选取子模块,用于选取与所述查询关键词的相关度超过设定的相关度阈值的 关键词作为推荐关键词。
[0045] 优选地,所述选取模块包括:
[0046] 相关度计算子模块,用于针对所述匹配历史搜索条目包括的关键词以及所述关联 历史搜索条目包括的关键词,分别计算各个关键词与所述查询关键词的相关度;
[0047] 第二选取子模块,用于将所述各个关键词按照与所述查询关键词的相关度进行排 序,依据所述排序顺序选取设定个数的关键词作为推荐关键词。
[0048] 优选地,所述相关度计算子模块包括:
[0049] 第一赋值子单元,用于针对各个匹配历史搜索条目,确定当前匹配历史搜索条目 中包括的所述查询关键词的个数u;将当前匹配历史搜索条目包括的各个关键词的相关性 均赋值为u/t;其中,t为所述查询关键词的总个数;
[0050] 第二赋值子单元,用于针对各个与当前匹配历史搜索条目关联的关联历史搜索条 目,将当前关联历史搜索条目包括的各个关键词的相关性均赋值为PXu/t,其中,p为当前 关联历史搜索条目与当前匹配历史搜索条目的相关度;
[0051] 相关度确定子单元,用于针对各个关键词,将当前关键词的相关性的总和确定为 当前关键词与所述查询关键词的相关度。
[0052] 优选地,所述划分模块,具体用于将所述查询信息与设定的词语数据库中包括的 多个词语进行匹配,将与所述查询信息相匹配的词语作为查询关键词。
[0053] 优选地,所述装置还包括:
[0054] 搜索模块,用于在所述显示模块显示所述推荐关键词及各推荐关键词对应的选择 控件之后,接收对推荐关键词的选择指令,按照所述选择指令指示选择的推荐关键词进行 搜索;其中,所述选择指令为对所述选择控件进行操作时触发的指令。
[0055] 优选地,所述装置还包括:
[0056]确定模块,用于在所述查找模块获取与所述匹配历史搜索条目关联的历史搜索条 目作为关联历史搜索条目之前,获取需要创建关联关系的历史搜索条目,针对获取的各个 所述历史搜索条目,分别确定与当前历史搜索条目关联的历史搜索条目。
[0057] 优选地,所述确定模块包括:
[0058] 相邻计算子模块,用于分别计算除当前历史搜索条目之外的其他历史搜索条目与 当前历史搜索条目之间的相邻搜索关联性;
[0059] 内容计算子模块,用于分别计算除当前历史搜索条目之外的其他历史搜索条目与 当前历史搜索条目之间的内容搜索关联性;
[0060] 关联性计算子模块,用于依据相邻搜索关联性和内容搜索关联性,分别计算除当 前历史搜索条目之外的其他历史搜索条目与当前历史搜索条目之间的关联性;
[0061] 选取确定子模块,用于从除当前历史搜索条目之外的其他历史搜索条目中选取与 当前历史搜索条目之间的关联性满足设定的关联性条件历史搜索条目,将选取的历史搜索 条目确定为与当前历史搜索条目关联的历史搜索条目。
[0062] 与现有技术相比,本发明包括以下优点:
[0063] 本发明中,首先,并非直接按照接收到的查询信息查找与该查询信息相关的信息, 而是首先将查询信息划分为至少一个查询关键词,后续根据查询关键词查找相关的关键词 推荐给用户,由于查询关键词能够更加准确地反映用户的查询意图,因此上述查询方式能 够提高推荐结果的准确性;其次,在依据查询关
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1