admin 管理员组

文章数量: 1184232


2024年3月13日发(作者:表单制作模板)

第37卷 

第15期 

V_01.37 

No.15 

计算机工程 

20l1年8月 

August 2011 

Computer Engineering 

・开发研究与设计技术・ 文章■号:100o--3428(2011)15—0288_一03 文献标识码:A 中圈分类号:TP393 

基于双向需求的电子就业服务模型研究 

唐新亭 

(鲁东大学信息科学与工程学院,山东烟台264025) 

摘要:针对电子就业市场垃圾信息泛滥的现状,提出基于双向需求的服务模型。根据招聘者和应聘者的实际需求,给出该模型的体系结 

构、数据结构与运行流程,研究招聘双方需求匹配、海量候选者筛选的方法以及代理间通信的实现问题。实验结果表明,该模型能实现高 

效的双方信息匹配与管理,提高简历筛选速度。 

关健词:电子就业市场;管道;筛选;匹配 

Research 0n Electronic Job Service Model 

Based 0n Two.way Demand 

TANG Xin-ting 

(College of Information Science and Engineering,Ludong University,Yantal 264025,China) 

[Abstract]In order to deal with the rubbish information inundation of electronic job market,a service model is proposed wiht tWO—way demand. 

According to the actual demands of recruiters and applicants,the system structure,the data structure and the working flow are given.This paper 

discusses the demand matching between recruiters and applicants,and mass candidates filtering and the communicating realization issue between 

agencies.Experimental results show hatt he tmodel can match nd amanage both sides information effectively,fasten filtering rate of the resumes. 

[Key words]electronicjob market;pipe;filter;match 

DOI:10.3969/j.issn.1000—3428.2011.15.094 

1概述 

电子就业市场为求职者提供丰富的就业资源,人工浏览 

所有申请成为电子就业招聘流程中最为耗时耗资的环节,而 

招聘者模糊的、主观的需求描述增加了这一过程的难度Il。】。 

该模型采用3个智能代理进行电子就业服务: 

(1)应聘者代理:该代理向应聘者提供岗位搜索服务,并 

为应聘者提供岗位推荐、电子邮件广告、职业能力测评等服 

务;应聘者也可通过此代理创建内容包括简历对象标识、目 

标职位、公司、地区、工作经验、受教育程度等信息的简历, 

并将其保存在简历库中备用。 

(2)招聘者代理:该代理向企业、公司等招聘者提供简历 

检索代理服务,并提供如招聘信息发布、简历筛选、招聘需 

求明细等模块化的组合招聘服务,招聘者可根据实际需求选 

针对上述电子就业服务障碍,国内外已有一些破解方法, 

如文献【4—5】研发的模拟招聘决策者选择过程的工具,该工具 

模拟过程为:先通过对应聘者的工作经验、工作能力和教育 

背景等信息与所应聘职位信息进行匹配,然后判断两者之间 

的相关度,并根据这一指标进行决策,最终输出与所需职位 

匹配度最高的应聘者。斯坦福大学、趋势科技等机构构建过 

类似的应用模型Lb】。上述工具及相关软件的应用需要招聘者 

择相应模块进行操作,而招聘活动中提供的职位信息则存储 

在职位库中备用。 

给出精确的招聘需求和职位描述,这对于非人力资源部门的 

(3)第三方服务代理:该代理向电子就业市场的双方提供 

招聘者来说具有相当的难度,为解决这一问题,本文提出基 

于双向需求的服务模型。 

招聘信息整合与发布、主动推荐和猎头、人力资源调度与管 

理等主动服务。如在求职者被部分招聘者代理放弃后,第三 

方服务代理将自动向其推荐新的招聘者代理,以加速求职应 

聘过程。当招聘者实时更改招聘条件时,第三方服务代理将 

自动实施人才资源补充,对招聘者的简历库进行添补与删除, 

并发送信息给招聘者代理。 

2模型总体架构 

本模型探讨双方需求的匹配模式和海量候选者预筛选方 

法,研究多代理通信机制与方法,以克服上文提及的问题。 

总体结构如图1所示。 

应聘者代理 

德凸 

应聘者招聘者 

应聘者代理 

3模型工作流程与代理模型设计 

3.1工作流程设计 

该模型对传统招聘方式运行流程进行改进(见图1): 

(1)应聘者以接受电子就业市场相关制度与要求为基础, 

注册相关信息,加入电子就业市场联盟,成为应聘信息加盟 

基金项目:鲁东大学创新团队建设基金资助项目(o8一CXB006) 

撩 靠电短子信邮服件务l和l l …… 

与工作I 白 I与人才I lI 

晶 

q 第三方服务代理

第三方服务商主 

卜_— 

作者倚介:唐新亭(1975一),男,讲师、硕士,主研方向:分布式算法 

图1模星基本结构与运行漉程 

收稿日期:201 1-01—17 E-mail:tangxinting@126.corn 

第37卷第15期 唐新亭:基于双向需求的电子就业服务模型研究 289 

方。该模型自动为其生成应聘者代理,然后通过代理使其人 

4关健技术 

力资源信息参与市场活动。第三方服务代理会按照统一的模 

4.1代理间通信 

式、规范和方法对应聘者代理提交的数据进行初级过滤与加 

该模型采用命名管道实现对各个代理间的通信,保证整 

工,生成标准应聘者代理模型的元数据,为保证人力资源信 

个系统中各类代理问内容协调一致,具体实现如图2所示。 

息安全,将相关信息备份至电子就业市场联盟共享平台的多 

命名管道(Named Pipes)是在管道服务器和一台或多台管道客 

个存储系统中,这样不仅安全可靠,而且增加简历投放覆盖 

户机之间进行单向或双向通信的一种命名的管道。一个命名 

面,提高简历检索速度。 

管道的所有实例共享同一个管道名,但每个实例均拥有独立 

(2)第三方服务代理在接收到应聘者代理和招聘者代理 

的缓存与句柄,为客户一服务通信提供分离的管道。实例的使 

的需求信息之后,选择相关模块,建立对应的就业服务流程。 

用保证多个管道客户能够在同一时间使用同一个命名管道。 

其中,招聘者将不断接收来自多个应聘者代理提交的元数据 

每个命名管道都有唯一的名字,用以区分位于系统命名 

更新文件,通过数据合法性检测和匹配过滤之后,将应聘者 

对象列表中的其他命名管道,管道服务器在调用Create— 

信息写入招聘任务队列。而应聘者代理被内置的时钟驱动定 NamedPipe0函数创建命名管道的一个或多个实例时为其指 

期激活,自动读取招聘任务队列的相关任务,完成自身应聘 

定名称。而管道客户机,则是在调用CreateFile0函数或 

信息更新,并主动向应聘者发布更新信息。 

Ca11NamedPipe0函数以连接一个命名管道实例时对管道名进 

(3)第三方服务代理是为应聘者信息、招聘者信息的检索 

行指定。在使用命名管道时,以调用代理作为客户机,通过 

与交互提供统一化、标准化信息服务代理。电子就业市场的 

WaitNamedPipe()函数使用服务器代理的CreateFile()函数在 

用户,可通过手机、邮件、网页等多种方式,由各自代理提 限时内创建实例,双方再通过connectNamedPipe()函数和 

交的信息检索和信息发布等服务请求,经第三方服务代理, 

CreateFile0函数建立连接,返回用以通信的文件句柄,客户 

获取所需信息资源。由于电子就业市场联盟共享平台的数据 

和服务方即可进行通信。 

存储具有异地、海量等性质,因此,第三方服务代理采用分 

在建立连接后,作为客户机与服务器的双方代理即可通 

布式哈希方法进行存储和信息检索,将信息内容与存储地址 

过ReadFile0函数和WriteFile0函数并利用得到的管道句 

建立直接关联,以加快信息检索效率,实现存储的负载均衡。 柄,以文件读写的形式进行信息交换。当客户与服务器的 

3.2代理模型设计 

通信结束后,或由于某种原因一方需要断开时,由客户机 

服务模型的3种代理由一个基类派生,该基类可用下文 

调用CloseFile0函数关闭打开的管道句柄,服务器既可以调 

六元组描述。3种代理间的关系与代理间通信流程如图2 用DisconnectNamedPipe()函数,也可以通过单方面调用 

所示。 

DisconnectNamedPipe()函数终止连接。在终止连接后调用 

CloseHandle0函数关闭此管道。 

4.2招聘需求信息抽取 

对该模型作如下定义:招聘者需求识别子系统输入算法 

招聘方的决策表为 ;最终输出招聘规则集为R;U为应聘 

者的集合;A为招聘条件的集合; ,-(u,A)为包括招聘条件 

和应聘者信息的招聘方决策表;C,DcA为2个属性子集,且 

CuD=A,CnD=f ̄,C,D分别为条件属性集和决策属性集。 

招聘者需求提取算法描述如下: 

步骤1应聘者属性约简:自动过滤相对招聘条件属性而 

图2代理问通信藏程 

言可被省略的属性。 

步It 2设定R=O,n=l,其中,n代表属性集曰属性的个 

(1)ID表示代理的标识:3种代理具有2类标识名称,一 

数(计数器)。 

类是用户可见的名称,由用户自行命名;另一类是代理在模 

步骤3计算各招聘条件属性集的等价类划分,根据隶属 

型中的唯一标识ID,由系统分配,具有唯一性。 

度函数 ( , ,…, )计算各隶属度。 

(2)Class—Type表示代理的类别,包括:应聘者、招聘者 

和第三方服务,该类别保证服务项目和相关资源的按需配置。 

步骤4若 ( , ,…,%)=1,提取对应的招聘决策规则 

(3)Interface列举代理中的所有应用函数接口。由于3种类 

ax,R=Ru{ },将该隶属度删除;若 ( , ,…,xD=0,直接 

型的代理使用的服务以及提供的信息不通,因此,必须配置 

将该隶属度删除;若 ( , ,…,xD∈(0,1),将 相同的 

相关的应用函数,Interface以指针形式遍历所配置的应用函 

B( ,x2,…, )的招聘条件集B及其对应的招聘条件值,每 

数库,并根据需求进行调用。 

2个组合使招聘条件集曰的个数扩展为n+1个;若规则集 

(4)Activity以队列形式保存代理需要完成的所有任务, 

存在,当招聘条件集 中含有n个招聘条件的子集及对应的 

并在任务执行过程中保存任务的当前状态。 招聘条件集值所提取的决策规则时,将 ( , ,…, )删除。 

(5)DataBoard记载该代理接收的外部信息和自身产生的 

步骤5重复步骤3一步骤5,直到n=m+l或所有隶属度 

中间或结果信息,并将结果保存于分布式数据库。 

都被删除。 

(6)Collaborator记录并描述能通过协商参与协同工作的 

步骤6算法执行到n=m+l时结束,说明存在不一致的 

其他代理的信息,主要包括代理ID、代理地址(可能是远程 

决策规则,提取对应的招聘决策规则 ,且R=Ru{ ),隶 

异地代理或本地代理)、协作项目ID等。该元素实现各个代 

属度的值表示属于招聘决策类的概率。最终输出招聘规则 

理的充分交流与协作,并最终完成任务。 

集R。 

290 计算机工程 2011年8月5日 

4.3双向需求匹配 

在招聘者实验中,请招聘代表对于新旧系统的同批次、 

就业服务系统常用匹配算法由布尔算法、向量空间算法、 同序列应聘者的简历进行动态处理,并进行如下对比:(1)比 

概率算法等组成。该模型使用向量空间算法,空间(既有的简历 较应聘者的简历筛选和排名顺序是否与人工处理的结果一 

信息、招聘信息和双方的需求信息,都作为向量注入其中) 

致:经过10个批次在线简历处理,显示对新旧系统处理结果 

每维权重表示该词在对应向量中的重要程度,词项(eP招聘与 的相似程度均在93%以上,可认为处理结果基本一致。(2)处理 

简历的关键词)的权重计算是影响匹配性能的关键。一个词项 

效率是否得到提高:可通过人工参与度(工作量)和处理速度 

的重要程度,由该词在对应文档(简历与招聘信息)的分布和 

2个指标衡量。实验结果表明,新模型能较大提高简历的处 

在相关集合的分布共同决定。在向量空间算法模型中,某个 

理效率,结果如图3所示。 

词项的权重通常包含3个主要部分:局部分量(即单个简历信 

息、招聘信息的特征描述),全局分量和归一化因子。这三部 

_^ 

分之间的关系可表示如下: 

< 

w(i,d)=(w1。 1(i,d)xwg1。b t(i))/wnomn(d) 

删 

其中,局部信息分量反映对应词项(个人能力、品质或者岗位 

H 

H 

需求) 在特定文档d中的重要程度;文档中多次出现的词汇作 

< 

妇 

为全文的关键词,具有更强的表述力;文中的局部分量常定义 

馨 

辘 

为词项在文档中出现的频次或某种关联变形。 

用于评估关键词的测度称作倒转文档频次,该模型定义为: 

idf(i)=lg(Nln )。其中, Ⅳ表示文档集合C中包含的文档总数; 

骋批次 

n 表示C中出现词ti的文档的数量。在本文模型的向量空间 

图3 2种系统的人工工作量对比 

算法中,文档(已有简历信息和招聘信息)的相关度通过计算 

6结束语 

向量间的相似度完成,若相同词的权重越高,则相似度越大。 

本文提出一种基于双向需求的电子就业服务模型。实验 

由上述分析可得,将本文系统的匹配空间模型分解成 

结果表明,该模型可有效缩短简历的筛选时间,并快速处理 

3个部分:(1)需求的向量表示;(2)文档的向量表示;(3)文档 

双方信息匹配的需求,具有一定的使用价值和推广前景。在 

向量与查询向量的相似度。该空间模型不仅可对向量表示进 

未来的工作中,将把模型的社会效应,例如行业招聘的口碑 

行任何变换,还能用其他度量方法计算2个向量之间的相 

和推荐问题等作为研究重点。 

似度。至此,向量之间的相似度将相关性定义达到实数域, 

参考文献 

从而实现文档和需求、需求和需求的可匹配性。 

【1】 陈超祥,健龙,友 荣.智能短信就业服务平台的设计与实 

5实验结果与分析 

现[J1.汁算机工程,2009,35(4):191—194. 

将本文建立的模型在某人才网进行模拟,对注册用户发 

[2】金智勇,李天健,吕何新,等.基于OWL—S的高校毕业生就业 

放400份关于新旧2套系统使用情况满意程度的调查问卷, 

平台分析【J].计算机应用研究,2007,24(2):286—288. 

累计收到有效回复271份,实现对应聘者满意度的调查。结果 

【3]金智勇,李天健,吕何新.基于本体的高校毕业生就业综合服 

如表1所示。 、 

务系统研究【JJ.计算机应用研究,2007,24(12):235—238. 

表1应 者■意度统计结果 (%) 

[4】任守纲,徐焕良,李相全.基于遗传算法的软件项目人力资源 

调度研究【J】.计算机应用研究,2008,25(12):3563—3567. 

[5】康英,薛惠锋,张文宇.智能化人力资源管理信息系统的设 

计与应用[Jl_西安财经学院学报,2009,22(1):97—102. 

【6]俞琰.基于隐马尔可夫模型的招聘网络信息抽取[J1.北京电 

子科技学院学报,2008,16(4):93—98. 

编辑刘 冰 

排序法可看出其Vague集对应于“良好’’最大,因此,西安 and Its Application for Fu Y M l i一。ri把ri D。 i i。“M蛐g 

石油大学 材料成形原理与工艺》课程教学质量最终评价结 Bas。d 0 Vag 。s。 [J]_c。mp 船Aided D。。ig“, 008,40(4): 

果为“良好”。限于篇幅,具体计算过程省略。 【3]X…

uW

ei, 

Ma Jian,wang sh。uyaIl舀et a1.Vague s。ft sets and T|leir 

了犹豫状态等侧面影响的作用。针对上述不足之处,本文利 [41万树平.多传感器信息融合Vague集法【J】.计算机工程,2009, 

用v

gue苎 鍪 要苎 标模糊综合评价模型,并通过实例 

ag 毫 措, 建三: -25A9肿-260中,2

分析验证该模型的有效性。

 

 

判6

, 

断.

0( 

矩阵一致性改进一种新方法Ⅲ.

1)。:吁122 -125—.一 ” 一 ~ 

系统工程 

【6】张。 :写 宝,胡云兰,等.基于多指标决策的武器装备作战 

20’00


本文标签: 代理 招聘 信息 模型 就业