一种职位搜索方法和计算设备技术

技术编号:16885902 阅读:58 留言:0更新日期:2017-12-27 03:42
本发明专利技术公开了一种职位搜索方法,适于在计算设备中执行,所述计算设备与数据存储装置连接,所述数据存储装置中存储有职位数据库,所述方法包括步骤:获取用户输入的查询短语,并从中提取出职位部分内容;根据所述查询短语从所述职位数据库中获取相应的候选职位集合,所述候选职位集合中包括多个候选职位且各候选职位都有相应的职位名称;以及分别计算各候选职位的职位名称与所述职位部分内容的相似度得分,并按照相似度得分从大到小的顺序将各候选职位呈现给用户。本发明专利技术还公开了相应的计算设备。

A job search method and computing device

The invention discloses a job search method is suitable for execution in a computing device and the computing device and a data storage device connected to the storage of the data storage device in a position database, the method includes the steps of: obtaining user input queries, and extracted from the position according to the query part; to obtain the corresponding job candidate phrases from the job database set, the candidate position set includes a plurality of candidate positions and each candidate position has a corresponding position; and the calculation of each candidate's job name is respectively connected with the position part of the similarity score, and according to the similarity scores from large to small the order will be presented to the user of each candidate position. The present invention also discloses the corresponding computing equipment.

【技术实现步骤摘要】
一种职位搜索方法和计算设备
本专利技术涉及互联网
,尤其涉及一种职位搜索方法和计算设备。
技术介绍
随着互联网技术的发展,网络应聘/招聘已经成了求职者应聘工作、用人单位招聘员工的主要途径。用人单位和求职者在第三方的人才招聘网站上注册账号,相互之间进行搜索和交流,以寻求最满意的对象。职位搜索是线上招聘网站必备的一个服务,求职者通过在招聘网站中输入某些查询短语,招聘网站即可根据这些查询短语向用户返回搜索结果,通常最相关的排序靠前。通过这种职位搜索防范,能够帮助求职者快速地找到适合其工作能力的工作,也帮助用人单位快速找到符合工作要求的员工。然而,现有招聘网站的职位搜索往往只基于用户输入的查询短语进行相关匹配进而进行职位筛选,而没有针对每个用户的具体查询意图进行识别。搜索结果排序也主要参考职位与用户查询短语的相关程度,而没有挖掘用户更深层次的特征,如用户的期望工作地点,期望薪水,技术方向等。这样在职位量较大时,用户将很难快速的找到符合自己的职位。因此,需要一种能够为求职者提供更优化的职位搜索方法。
技术实现思路
为此,本专利技术提供一种职位搜索方法和计算设备,以力图解决或至少缓解上面存在的问题。根据本专利技术的一个方面,提供了一种职位搜索方法,适于在计算设备中执行,计算设备与数据存储装置连接,数据存储装置中存储有职位数据库,方法包括步骤:获取用户输入的查询短语,并从中提取出职位部分内容;根据所述查询短语从职位数据库中获取相应的候选职位集合,候选职位集合中包括多个候选职位且各候选职位都有相应的职位名称;以及分别计算各候选职位的职位名称与职位部分内容的相似度得分,并按照相似度得分从大到小的顺序将各候选职位呈现给用户。可选地,在根据本专利技术的方法中,数据存储装置中存储有不同职位词元的权值词典,分别计算各候选职位的职位名称与职位部分内容的相似度得分的步骤包括:将各候选职位的职位名称分词处理为一个或多个第一职位词元;将职位部分内容分词处理为一个或多个第二职位词元;分别确定第一职位词元和第二职位词元的交集词元与并集词元;从权值词典中获取各职位词元的权值,并分别计算交集词元的总权值,以及并集词元的总权值;以及根据交集词元的总权值与并集词元的总权值计算各职位名称与职位部分内容的相似度得分。可选地,在根据本专利技术的方法中,相似度得分由交集词元的总权值与并集词元的总权值之商乘以第一校正值后四舍五入得到。可选地,在根据本专利技术的方法中,还包括步骤:分别根据各候选职位的特征信息计算其特征权值得分;以及根据各候选职位的相似度得分和特征权值得分计算各候选职位的推荐值,并按照推荐值从大到小的顺序将各候选职位呈现给用户。可选地,在根据本专利技术的方法中,候选职位的特征信息包括公司规模、公司认证信息、职位发布时间、公司评级、薪水匹配度和简历处理率中的一种或多种。可选地,在根据本专利技术的方法中,根据各候选职位的特征信息计算其特征权值得分的步骤包括:根据职位发布公司所处的融资阶段计算其公司规模的特征权值得分;根据职位发布公司是否经过认证计算其公司认证信息的特征权值得分;根据距用户当前搜索的天数间隔计算职位发布时间的特征权值得分;根据用户期望薪水与候选职位薪水的重合区间计算其薪水匹配度的特征权值得分;以及根据人力在预定时段内的简历处理率计算其简历处理率的特征权值得分。可选地,在根据本专利技术的方法中,若用户期望的薪水区间为(a1,a2),候选职位的薪水区间为(b1,b2),所述根据用户期望薪水与候选职位薪水的重合区间计算其薪水匹配度的特征权值得分的步骤包括:确定两个薪水区间的重合区间(c1,c2),其中若无重合区间,则取c1=c2;若b2≥a2,则薪水匹配度的特征权值得分为w1*(c2-c1+d)/(a2-a1+d);若b2<a2,则薪水匹配度的特征权值得分为w2*(c2-c1+d)/(a2-a1+d);其中,w1和w2分别为比例系数,d为薪水匹配度的基础得分。可选地,在根据本专利技术的方法中,简历处理率为人力在预定时段内处理的简历数目与收到的简历数目之商;简历处理率的特征权值得分由所述简历处理率乘以第二校正值后四舍五入得到。可选地,在根据本专利技术的方法中,数据存储装置中存储有公司词典和行业词典,公司/行业词典包括不同公司/行业的对应关键词,从中提取出职位部分内容的步骤包括:对所述查询短语进行分词处理,并根据公司词典对分词后的内容进行公司名称的识别;如果识别出了公司名称,则将除了该公司名称之外的内容作为职位部分内容,反之,则根据行业词典对分词后的内容进行行业名称的识别;如果识别出了行业名称,则将除了该行业名称之外的内容作为职位部分内容,反之则将整个查询短语作为职位部分内容。可选地,在根据本专利技术的方法中,还包括步骤:如果查询短语中只有识别出的公司名称或行业名称,则将用户注册时输入的期望职位作为职位部分内容。可选地,在根据本专利技术的方法中,分词方法为IK分词,对公司名称和行业名称的识别采用正向最大匹配规则。可选地,在根据本专利技术的方法中,获取查询短语所对应的候选职位集合的步骤包括:确定查询短语的关键词以及该查询短语的查询类型,并从职位数据库获取该查询类型所对应的候选职位集合;其中,查询类型包括职位类查询、公司类查询、行业类查询、公司和职位类查询、行业和职位类查询,以及空白类查询。可选地,在根据本专利技术的方法中,第一校正值为1000,第二校正值为180,w1=80,w2=76,d=1000,所述预定时段为近期一个月内。根据本专利技术的另一方面,提供了一种计算设备,包括:一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行如上所述方法中的任一方法的指令。根据本专利技术的再一方面,提供了一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当计算设备执行时,使得所述计算设备执行如上所述的方法中的任一方法。根据本专利技术提供的技术方案,首先对用户输入的查询短语进行成分解析,确定该查询短语中的职位部分内容,并从职位数据库中获取该查询短语所对应的多个候选职位。之后,分别计算各候选职位的职位名称与该职位部分内容的相似度得分,并按照相似度得分由高到低的顺序将各候选职位展现给用户。这样能够为用户返回与其输入的期望内容最接近的招聘职位。另外,本专利技术还可以计算各候选职位的特征权值得分,并将其与相似度得分相加后作为该候选职位的推荐值,以及按照相似度得分由高到低的顺序将各候选职位展现给用户。这样就可将符合用户需求的优质职位快速展现给用户,提高用户搜索职位进而进行投递的效率。而且,在从数据库获取候选职位时,还可以先对该查询短语进行公司/行业识别,以确定该查询短语的查询类型,然后针对该查询类型获取该类型所对应的候选职位,这样搜索到的职位也更接近用户输入查询短语时的期望职位。附图说明为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。图本文档来自技高网...
一种职位搜索方法和计算设备

【技术保护点】
一种职位搜索方法,适于在计算设备中执行,所述计算设备与数据存储装置连接,所述数据存储装置中存储有职位数据库,所述方法包括步骤:获取用户输入的查询短语,并从中提取出职位部分内容;根据所述查询短语从所述职位数据库中获取相应的候选职位集合,所述候选职位集合中包括多个候选职位且各候选职位都有相应的职位名称;以及分别计算各候选职位的职位名称与所述职位部分内容的相似度得分,并按照相似度得分从大到小的顺序将各候选职位呈现给用户。

【技术特征摘要】
1.一种职位搜索方法,适于在计算设备中执行,所述计算设备与数据存储装置连接,所述数据存储装置中存储有职位数据库,所述方法包括步骤:获取用户输入的查询短语,并从中提取出职位部分内容;根据所述查询短语从所述职位数据库中获取相应的候选职位集合,所述候选职位集合中包括多个候选职位且各候选职位都有相应的职位名称;以及分别计算各候选职位的职位名称与所述职位部分内容的相似度得分,并按照相似度得分从大到小的顺序将各候选职位呈现给用户。2.如权利要求1所述的方法,其中,所述数据存储装置中存储有不同职位词元的权值词典,所述分别计算各候选职位的职位名称与所述职位部分内容的相似度得分的步骤包括:将各候选职位的职位名称分词处理为一个或多个第一职位词元;将所述职位部分内容分词处理为一个或多个第二职位词元;分别确定所述第一职位词元和第二职位词元的交集词元与并集词元;从所述权值词典中获取各职位词元的权值,并分别计算所述交集词元的总权值,以及所述并集词元的总权值;以及根据所述交集词元的总权值与并集词元的总权值计算各职位名称与所述职位部分内容的相似度得分。3.如权利要求2所述的方法,其中,所述相似度得分由所述交集词元的总权值与并集词元的总权值之商乘以第一校正值后四舍五入得到。4.如权利要求1所述的方法,还包括步骤:分别根据各候选职位的特征信息计算其特征权值得分;以及根据各候选职位的相似度得分和特征权值得分计算其推荐值,并按照推荐值从大到小的顺序将各候选职位呈现给用户。5.如权利要求4所述的方法,其中,所述候选职位的特征信息包括公司规模、公司认证信息、职位发布时间、公司评级、薪水匹配度和简历处理率中的一种或多种。6.如...

【专利技术属性】
技术研发人员:刘淼谢双宾王小丽乐海成
申请(专利权)人:北京拉勾科技有限公司
类型:发明
国别省市:北京,11

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

1