一种求职网站职位智能排序和显示方法与流程

文档序号:16609634发布日期:2019-01-14 21:29阅读:209来源:国知局
一种求职网站职位智能排序和显示方法与流程

本发明涉及网络招聘系统技术领域,尤其涉及一种求职网站职位智能排序和显示方法。



背景技术:

目前的职位搜索结果的排序都是在考虑如何把最符合求职者需求的排在前面,没有考虑到求职者连续求职时多次点击已投递或已浏览的情况,降低了求职者的求职体验。同时没有考虑到部分企业的职位刷新频率低的情况,求职者很难翻到排序的后面进行查看,导致职位的曝光量很低,也会导致求职者错失好机会。



技术实现要素:

本发明目的就是为了弥补已有技术的缺陷,提供一种求职网站职位智能排序和显示方法。

本发明是通过以下技术方案实现的:

一种求职网站职位智能排序和显示方法,具体步骤如下:

步骤s101:求职者使用全文搜索进行职位的搜索,进入步骤s201;如果有浏览记录或者求职者在登录状态也有投递记录时同时进入s301;

步骤s201,使用基于lucence的solr搜索引擎进行全文搜索,设置搜索对象的不同权重,同时修改solr的权重计算方式,使重复出现的词权重不会累加,然后根据搜索结果的权重、职位的更新和职位获得的喜欢的次数进行综合排序,优先使用权重排序,在权重相同的时候根据职位的更新时间进行排序,在权重和职位的更新时间相同的时候根据获得的喜欢的次数进行排序;

步骤s301,如果求职者使用的是浏览器点击过搜索结果的职位信息,把职位的id保存在浏览器的cookie中作为浏览记录保存起来,如果使用的是app,把职位的id保存在手机的内存中作为浏览记录保存起来,浏览记录只保留最近一天的访问记录;如果求职者是登录状态且有过投递记录,获取最近一周投递的投递职位的id;系统同时读取浏览记录和投递记录中的职位id,合并之后去除重复的id作为已访问的职位id集合;

步骤s401,从步骤s201的结果集中去掉步骤s301的职位id获取新的职位搜索的结集合n1,然后把步骤s301的结果放在n1的后面合并成第一次搜索结果;

步骤s501:在第一次搜索结果中所出现的职位后面均有继续关注和不再考虑两个选择项,求职者再看完每个职位的全部条件后,根据自己的要求判断选择继续关注还是不再考虑,最后服务器会将继续关注的职位和不再考虑的职位分开显示,显示的顺序还按照步骤s401的前后顺序显示,求职者继续从继续关注一栏进行再次筛选合适的职位。

步骤s201中所述的不同权重具体为:职位名称权重20、职位类别权重15、职位介绍权重0.5、公司介绍0.1。

步骤s501中所述的继续关注的职位后面会有喜欢的选项,求职者认为这个职位好,就点击喜欢,职位获得的喜欢的次数用于步骤s201中的排序。

本发明的优点是:本发明不但解决了把最符合求职者需求的职位排在前面,而且解决了求职者在连续一段时间找工作时查看搜索结果页不会重复查看已投递或者已浏览的职位,能够快速高效的找到工作。同时对每家企业职位曝光量能够最大化的增加,减少部分企业职位的高曝光量、部分企业职位没有曝光量的情况,可将自己认为好的职位进行标注,将其在别的求职者的搜索中显示排序在前面,方便别人找工作,效率高。

附图说明

图1为本发明的工作流程图。

具体实施方式

如图1所示,一种求职网站职位智能排序和显示方法,具体步骤如下:

步骤s101:求职者使用全文搜索进行职位的搜索,进入步骤s201;如果有浏览记录或者求职者在登录状态也有投递记录时同时进入s301;

步骤s201,使用基于lucence的solr搜索引擎进行全文搜索,设置搜索对象的不同权重,同时修改solr的权重计算方式,使重复出现的词权重不会累加,如搜索‘销售’在职位名称中‘销售经理’和‘销售经理(高薪销售岗位)’中的权重一样。然后根据搜索结果的权重、职位的更新和职位获得的喜欢的次数进行综合排序,优先使用权重排序,在权重相同的时候根据职位的更新时间进行排序,在权重和职位的更新时间相同的时候根据获得的喜欢的次数进行排序;

步骤s301,如果求职者使用的是浏览器点击过搜索结果的职位信息,把职位的id保存在浏览器的cookie中作为浏览记录保存起来,如果使用的是app,把职位的id保存在手机的内存中作为浏览记录保存起来,浏览记录只保留最近一天的访问记录;如果求职者是登录状态且有过投递记录,获取最近一周投递的投递职位的id;系统同时读取浏览记录和投递记录中的职位id,合并之后去除重复的id作为已访问的职位id集合;

步骤s401,从步骤s201的结果集中去掉步骤s301的职位id获取新的职位搜索的结集合n1,然后把步骤s301的结果放在n1的后面合并成第一次搜索结果;

步骤s501:在第一次搜索结果中所出现的职位后面均有继续关注和不再考虑两个选择项,求职者再看完每个职位的全部条件后,根据自己的要求判断选择继续关注还是不再考虑,最后服务器会将继续关注的职位和不再考虑的职位分开显示,显示的顺序还按照步骤s401的前后顺序显示,求职者继续从继续关注一栏进行再次筛选合适的职位。

步骤s201中所述的不同权重具体为:职位名称权重20、职位类别权重15、职位介绍权重0.5、公司介绍0.1。

步骤s501中所述的继续关注的职位后面会有喜欢的选项,求职者认为这个职位好,就点击喜欢,职位获得的喜欢的次数用于步骤s201中的排序。



技术特征:

技术总结
本发明公开了一种求职网站职位智能排序和显示方法,包含了职位搜索按权重的综合排序以及和求职者浏览职位的记录、求职者投递记录的在一起的智能排序,本发明不但解决了把最符合求职者需求的职位排在前面,而且解决了求职者在连续一段时间找工作时查看搜索结果页不会重复查看已投递或者已浏览的职位,能够快速高效的找到工作。同时对每家企业职位曝光量能够最大化的增加,减少部分企业职位的高曝光量、部分企业职位没有曝光量的情况,可将自己认为好的职位进行标注,将其在别的求职者的搜索中显示排序在前面,方便别人找工作,效率高。

技术研发人员:何德球;李孝刚
受保护的技术使用者:安徽网才信息技术股份有限公司
技术研发日:2018.08.14
技术公布日:2019.01.11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1