[发明专利]一种基于搜索引擎的关键词推荐方法及系统有效
申请号: | 201810092422.4 | 申请日: | 2018-01-31 |
公开(公告)号: | CN108197308B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 王春枝;王毅超;宗欣露;刘敏;陈颖哲;严灵毓;吴盼;任紫扉;蔡文成;王鑫;周方禹 | 申请(专利权)人: | 湖北工业大学 |
主分类号: | G06F16/951 | 分类号: | G06F16/951 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 王戈 |
地址: | 430000 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 搜索引擎 关键词 推荐 方法 系统 | ||
本发明公开一种基于搜索引擎的关键词推荐方法及系统。所述方法包括:获取用户输入搜索引擎的输入信息;根据所述用户的输入信息,从引擎数据库中获取与所述输入信息相关的数据信息;所述与所述输入信息相关的数据信息包括N条数据信息;获取烟花算法的爆炸次数M;根据所述N条数据信息、所述爆炸次数M获取烟花算法第K次爆炸的爆炸点;根据所述N条数据信息、所述爆炸次数M获取烟花算法中第K次爆炸的爆炸半径和火花数量;采用烟花算法进行爆炸,获得与所述用户的输入信息相关的关键词;将所述关键词通过所述搜索引擎推荐给用户,供所述用户选择。本发明的方法及系统,提高推荐关键词的准确性和效率。
技术领域
本发明涉及互联网领域,特别是涉及一种基于搜索引擎的关键词推荐方法及系统。
背景技术
随着互联网的快速发展,网上资源已达海量规模,且结构多样化、分布不均衡、动态更新变化速度快,有用的信息的更新速度和存储情况具有动态性。搜索引擎技术作为一种有效的信息获取工具和重要的网络应用,帮助人们从广阔的信息资源海洋里寻找需要的信息。当用户通过搜索引擎进行搜索时,通常搜索引擎根据用户的输入会推荐相关的关键词,用户可以优先从推荐的关键词中选取符合的搜索条件。而传统搜索引擎在大数据环境下不能很好的为用户提供感兴趣信息,并且搜索关键词的效率不高,导致呈现出的信息的准确性偏低。现代搜索引擎的效率和性能必须在个性化、智能化的检索需求前提下有所改进。搜索引擎的框架结构和核心算法基本上就决定了其效率高低,当前基于粒子群的多目标大数据高效的智能搜索优化算法容易陷入局部最优解,局部寻优能力较差,导致给用户推荐关键词的准确性偏低,效率低。
发明内容
本发明的目的是提供一种基于搜索引擎的关键词推荐方法及系统,以提高关键词推荐的准确性。
为实现上述目的,本发明提供了如下方案:
一种基于搜索引擎的关键词推荐方法,所述方法包括:
获取用户输入搜索引擎的输入信息;
根据所述用户的输入信息,从引擎数据库中获取与所述输入信息相关的数据信息;所述与所述输入信息相关的数据信息包括N条数据信息;
获取烟花算法的爆炸次数M;
根据所述N条数据信息、所述爆炸次数M获取烟花算法第K次爆炸的爆炸点,其中1≤K≤M;
根据所述N条数据信息、所述爆炸次数M获取烟花算法中第K次爆炸的爆炸半径和火花数量;
采用烟花算法进行爆炸,获得与所述用户的输入信息相关的关键词;
将所述关键词通过所述搜索引擎推荐给用户,供所述用户选择。
可选的,所述根据所述N条数据信息、所述爆炸次数M获取烟花算法第K次爆炸的爆炸点,具体包括:
当K=1时,将所述N条数据信息确定为烟花算法的初始种群,将所述N条数据信息的N个位置确定为第1次爆炸的N个爆炸点;
当2≤K≤M-1时,获得第K-1火花的适应度值;所述第K-1火花为第K-1次爆炸后产生的火花;将所述第K-1火花中适应度值最小的火花确定为第K次爆炸的一个爆炸点;根据所述第K-1火花中火花之间的距离,利用选中概率确定第K次爆炸的其余N-1个爆炸点;
当K=M时,获得第M-1火花的适应度值;所述第M-1火花为第M-1次爆炸后产生的火花;将所述第M-1火花中适应度值最小的火花确定为第M次爆炸的一个爆炸点。
可选的,所述根据所述第K-1火花中火花之间的距离,利用选中概率确定第K次爆炸的其余N-1个爆炸点,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北工业大学,未经湖北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810092422.4/2.html,转载请声明来源钻瓜专利网。