基于招聘平台的线下跑单检测方法及其系统与流程

文档序号:11237075阅读:846来源:国知局
基于招聘平台的线下跑单检测方法及其系统与流程

本发明涉及跑单检测技术领域,尤其涉及一种基于招聘平台的线下跑单检测方法及其系统。



背景技术:

在目前很多有雇佣关系的网络平台中,如:人才招聘网、招聘app、微信小程序等存在线下跑单的行为,如雇主在获得需要的应聘人员信息之后,直接与应聘人员联系完成线下交易,从而达到逃避平台佣金的目的。因此,需要有一种更加快捷和真实可靠的检验方法,实现这类招聘跑单行为的自动检测与取证,从而维护招聘平台的合法权益,并协助建立用户诚信档案。



技术实现要素:

本发明所要解决的技术问题是:提供一种基于招聘平台的线下跑单检测方法及其系统,可方便快捷地检测出雇主的跑单行为,且结果真实可靠。

为了解决上述技术问题,本发明采用的技术方案为:一种基于招聘平台的线下跑单检测方法,包括:

应聘人员的客户端在预设的第一时间段内,根据预设的第一周期时间采集当前的位置信息,并将所述位置信息存储至位置列表;

平台端提取一雇主在预设的第二时间段内的应聘人员列表,所述应聘人员列表用于存储所述一雇主从招聘平台获得但未标识为已招聘的应聘人员信息;

若所述应聘人员列表不为空,则将所述一雇主对应的工作地点列表发送至所述应聘人员列表中的应聘人员的客户端;

所述客户端根据所述位置列表和工作地点列表,判断所述一雇主与所述应聘人员是否存在线下跑单行为。

本发明还涉及一种基于招聘平台的线下跑单检测系统,包括:

采集模块,用于应聘人员的客户端在预设的第一时间段内,根据预设的第一周期时间采集当前的位置信息,并将所述位置信息存储至位置列表;

提取模块,用于平台端提取一雇主在预设的第二时间段内的应聘人员列表,所述应聘人员列表用于存储所述一雇主从招聘平台获得但未标识为已招聘的应聘人员信息;

第一发送模块,用于若所述应聘人员列表不为空,则将所述一雇主对应的工作地点列表发送至所述应聘人员列表中的应聘人员的客户端;

判断模块,用于所述客户端根据所述位置列表和工作地点列表,判断所述一雇主与所述应聘人员是否存在线下跑单行为。

本发明的有益效果在于:通过获取雇主从招聘平台获得但未标识为已招聘的应聘人员信息,即先获取可能存在跑单的应聘人员信息,再通过比对应聘人员的客户端的位置列表里的位置信息与雇主的工作地点信息,判断应聘人员是否已在雇主的公司就职,从而检测出雇主是否存在线下跑单行为;本发明可方便快捷地检测出雇主的跑单行为,且结果真实可靠,并有效维护了招聘平台的合法权益。

附图说明

图1为本发明一种基于招聘平台的线下跑单检测方法的流程图;

图2为本发明实施例一的方法流程图;

图3为本发明实施例二的方法流程图;

图4为本发明实施例三步骤s5的方法流程图;

图5为本发明一种基于招聘平台的线下跑单检测系统的结构示意图;

图6为本发明实施例五的系统结构示意图。

标号说明:

1、采集模块;2、提取模块;3、第一发送模块;4、判断模块;5、移除模块;6、添加模块;7、检查模块;8、第二发送模块;9、删除模块;

41、设置单元;42、获取单元;43、第一计算单元;44、第二计算单元;45、判定单元。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图详予说明。

本发明最关键的构思在于:通过比对应聘人员的客户端的位置列表里的位置信息与雇主的工作地点信息来判断应聘人员是否已就职于雇主的公司。

请参阅图1,一种基于招聘平台的线下跑单检测方法,包括:

应聘人员的客户端在预设的第一时间段内,根据预设的第一周期时间采集当前的位置信息,并将所述位置信息存储至位置列表;

平台端提取一雇主在预设的第二时间段内的应聘人员列表,所述应聘人员列表用于存储所述一雇主从招聘平台获得但未标识为已招聘的应聘人员信息;

若所述应聘人员列表不为空,则将所述一雇主对应的工作地点列表发送至所述应聘人员列表中的应聘人员的客户端;

所述客户端根据所述位置列表和工作地点列表,判断所述一雇主与所述应聘人员是否存在线下跑单行为。

从上述描述可知,本发明的有益效果在于:可方便快捷地检测出雇主的跑单行为,且结果真实可靠,并有效维护了招聘平台的合法权益。

进一步地,所述“所述客户端根据所述位置列表和工作地点列表,判断所述一雇主与所述应聘人员是否存在线下跑单行为”具体为:

若一客户端的位置列表中满足预设条件的位置信息的个数大于预设的数量阈值,则判定所述一雇主与所述一客户端对应的应聘人员存在线下跑单行为,所述预设条件为位置信息与工作地点列表中的各工作地点的最短距离小于预设的距离阈值。

进一步地,所述“若一客户端的位置列表中满足预设条件的位置信息的个数大于预设的数量阈值,则判定所述一雇主与所述一客户端对应的应聘人员存在线下跑单行为,所述预设条件为位置信息与工作地点列表中的各工作地点的最短距离小于预设的距离阈值”具体为:

设置同地次数的初始值为零,所述同地次数用于记录一客户端位于所述工作地点列表中的工作地点的次数;

所述客户端依次获取所述位置列表中的一位置信息;

分别计算所述一位置信息与工作地点列表中各工作地点的距离,得到所述一位置信息与各工作地点的最短距离;

若所述最短距离小于预设的距离阈值,则同地次数加一;

若一客户端对应的同地次数大于预设的数量阈值,则判定所述一雇主与所述一客户端对应的应聘人员存在线下跑单行为。

由上述描述可知,通过位置信息与工作地点的距离确定应聘人员是否处于工作地点,通过应聘人员处于工作地点的次数确定应聘人员是否已就职于雇主的公司。

进一步地,所述“应聘人员的客户端在预设的第一时间段内,根据预设的第一周期时间采集当前的位置信息,并将所述位置信息存储至位置列表”之后,进一步包括:

若位置列表中一位置信息的存储时间大于预设的第二周期时间,则将所述一位置信息从所述位置列表中移除。

由上述描述可知,位置信息根据需求只保存一段时间,可保护用户隐私。

进一步地,所述“所述客户端根据所述位置列表和工作地点列表,判断所述一雇主与所述应聘人员是否存在线下跑单行为”之后,进一步包括:

若所述一雇主与其应聘人员列表中的一应聘人员存在线下跑单行为,则平台端将所述一应聘人员的应聘人员信息添加至所述一雇主的提醒列表中,所述提醒列表用于存储各雇主已招聘但尚未支付佣金的应聘人员信息。

由上述描述可知,通过将存在线下跑单行为的应聘人员信息添加至提醒列表中,可维护招聘平台的合法权益。

进一步地,所述“平台端将所述一应聘人员的应聘人员信息添加至所述一雇主的提醒列表中”之后,进一步包括:

平台端在预设的第三时间段内,根据第三周期时间检查各雇主的提醒列表;

若一雇主的提醒列表不为空,则平台端发送缴费提示消息至所述一雇主,并更新所述一雇主的诚信记录;

平台端根据雇主缴纳的佣金,从提醒列表中删除对应的应聘人员信息,并更新所述一雇主的诚信记录。

由上述描述可知,通过更新雇主的诚信记录,可协助建立用户的诚信档案。

请参照图5,本发明还提出了一种基于招聘平台的线下跑单检测系统,包括:

采集模块,用于应聘人员的客户端在预设的第一时间段内,根据预设的第一周期时间采集当前的位置信息,并将所述位置信息存储至位置列表;

提取模块,用于平台端提取一雇主在预设的第二时间段内的应聘人员列表,所述应聘人员列表用于存储所述一雇主从招聘平台获得但未标识为已招聘的应聘人员信息;

第一发送模块,用于若所述应聘人员列表不为空,则将所述一雇主对应的工作地点列表发送至所述应聘人员列表中的应聘人员的客户端;

判断模块,用于所述客户端根据所述位置列表和工作地点列表,判断所述一雇主与所述应聘人员是否存在线下跑单行为。

进一步地,所述判断模块具体用于若一客户端的位置列表中满足预设条件的位置信息的个数大于预设的数量阈值,则判定所述一雇主与所述一客户端对应的应聘人员存在线下跑单行为,所述预设条件为位置信息与工作地点列表中的各工作地点的最短距离小于预设的距离阈值。

进一步地,所述判断模块包括:

设置单元,用于设置同地次数的初始值为零,所述同地次数用于记录一客户端位于所述工作地点列表中的工作地点的次数;

获取单元,用于所述客户端依次获取所述位置列表中的一位置信息;

第一计算单元,用于分别计算所述一位置信息与工作地点列表中各工作地点的距离,得到所述一位置信息与各工作地点的最短距离;

第二计算单元,用于若所述最短距离小于预设的距离阈值,则同地次数加一;

判定单元,用于若一客户端对应的同地次数大于预设的数量阈值,则判定所述一雇主与所述一客户端对应的应聘人员存在线下跑单行为。

进一步地,还包括:

移除模块,用于若位置列表中一位置信息的存储时间大于预设的第二周期时间,则将所述一位置信息从所述位置列表中移除。

进一步地,还包括:

添加模块,用于若所述一雇主与其应聘人员列表中的一应聘人员存在线下跑单行为,则平台端将所述一应聘人员的应聘人员信息添加至所述一雇主的提醒列表中,所述提醒列表用于存储各雇主已招聘但尚未支付佣金的应聘人员信息。

进一步地,还包括:

检查模块,用于平台端在预设的第三时间段内,根据第三周期时间检查各雇主的提醒列表;

第二发送模块,用于若一雇主的提醒列表不为空,则平台端发送缴费提示消息至所述一雇主,并更新所述一雇主的诚信记录;

删除模块,用于平台端根据雇主缴纳的佣金,从提醒列表中删除对应的应聘人员信息,并更新所述一雇主的诚信记录。

实施例一

本发明的实施例一为:一种基于招聘平台的线下跑单检测方法,本方法基于下述当前成熟的技术手段:

1、随着国家对手机实名制的逐步落实,几乎所有的手机注册用户都实现了真实身份的验证,确定了手机对应的真实自然人身份。

2、流行的第三方支付平台的发展,如微信支付、支付宝支付、百度钱包等工具,也进一步绑定了用户的真实身份信息。

3、网站和手机的定位功能日趋完善,但为了保护用户的隐私不被侵犯,本发明只根据签到次数和呆在同一个位置的时间进行判断,而不会将用户的具体定位信息上传到平台。

如图2所示,所述方法包括如下步骤:

s1:应聘人员的客户端在预设的第一时间段内,根据预设的第一周期时间采集当前的位置信息,并将所述位置信息存储至位置列表。进一步地,每隔第一周期时间t1定位当前的位置信息,并可按照堆栈的模式存入位置列表p=(p1,p2,…,pn)。所述第一时间段可以设为法定工作日的上午9点至11点及下午3点至5点。

s2:平台端提取一雇主在预设的第二时间段内的应聘人员列表a=(a1,a2,…,an),所述应聘人员列表用于存储所述一雇主从招聘平台获得但未标识为已招聘的应聘人员信息;也即获取可能存在跑单的应聘人员信息。

s3:判断所述应聘人员列表是否为空,若否,即|a|>0,则执行步骤s4。

s4:将所述一雇主对应的工作地点列表q=(q1,q2,…,qn)发送至所述应聘人员列表中的应聘人员的客户端。

s5:所述客户端根据所述位置列表p和工作地点列表q,判断所述一雇主与所述应聘人员是否存在线下跑单行为,若是,则执行步骤s6。具体地,一种判断方式可为:若一客户端的位置列表中满足预设条件的位置信息的个数大于预设的数量阈值,则判定所述一雇主与所述一客户端对应的应聘人员存在线下跑单行为,所述预设条件为位置信息与工作地点列表中的各工作地点的最短距离小于预设的距离阈值。

s6:平台端将判定与所述一雇主存在线下跑单行为的应聘人员的应聘人员信息添加至所述一雇主的提醒列表中,所述提醒列表用于存储各雇主已招聘但尚未支付佣金的应聘人员信息。

进一步地,步骤s1中,若位置列表中一位置信息的存储时间大于预设的第二周期时间,则将所述一位置信息从所述位置列表中移除。所述存储时间,也即存储时长,指位置信息存储到位置列表的时间至当前时间的时长。所述第二周期时间t2可以设为7天,也就是说,每个位置信息根据需求只保存一段时间。

步骤s2中,所述第二时间段为t-t2+t5至t-t4,其中,t为当前时间,t4为预设的雇主与应聘人员协商所需的时间,t5为预设的用于判定用户是否驻留在某位置的最小采样时间长度。

进一步地,在步骤s4时,平台端还发送了任务执行码taskmark=1至应聘人员的客户端,应聘人员的客户端根据所述任务执行码进行步骤s5的判断步骤。

进一步地,本实施例中的应聘人员列表中的应聘人员信息也可认为是雇主从招聘平台获得的但尚未支付佣金且未在提醒列表中的应聘人员信息。

本实施例通过获取雇主从招聘平台获得但未标识为已招聘的应聘人员信息,即先获取可能存在跑单的应聘人员信息,再通过比对应聘人员的客户端的位置列表里的位置信息与雇主的工作地点信息,判断应聘人员是否已在雇主的公司就职,从而检测出雇主是否存在线下跑单行为;本发明可方便快捷地检测出雇主的跑单行为,且结果真实可靠,实现招聘跑单行为的自动检测与取证,并有效维护了招聘平台的合法权益。

实施例二

请参照图3,本实施例是实施例一的进一步拓展,相同之处不再累述,区别在于,还包括如下步骤:

s7:平台端在预设的第三时间段内,根据第三周期时间t3检查各雇主的提醒列表;所述第三时间段可与所述第一时间段一致,设为法定工作日的上午9点至11点及下午3点至5点。

s8:判断一雇主的提醒列表b是否为空,若否,即|b|>0,则执行步骤s9。

s9:平台端发送缴费提示消息至所述一雇主,并更新所述一雇主的诚信记录;平台端还可通知该雇主,祝贺他招聘到合适的员工。进一步地,在接收到雇主缴纳的佣金后,执行步骤s10。

s10:平台端根据雇主缴纳的佣金,从提醒列表中删除对应的应聘人员信息,并更新所述一雇主的诚信记录。

进一步地,雇主缴纳佣金时,同时说明所缴纳的佣金对应的应聘人员信息或应聘人员在平台端上的id,平台端即可根据信息或id在提醒列表中找出对应的应聘人员信息。

本实施例通过更新雇主的诚信记录,可协助建立用户的诚信档案。

实施例三

请参照图4,本实施例是实施例一步骤s5的进一步拓展。所述步骤s5包括如下步骤:

s51:设置同地次数的初始值为零,所述同地次数用于记录一客户端位于所述工作地点列表中的工作地点的次数;即令sum=0。

s52:所述客户端获取所述位置列表中的一位置信息。

s53:分别计算所述一位置信息与工作地点列表中各工作地点的距离,得到所述一位置信息与各工作地点的最短距离;即先计算得到一位置信息pi与各工作地点的距离d=(d1,d2,…,dn),其中,d1=dist(pi,q1),d2=dist(pi,q2),以此类推,所述一位置信息与各工作地点的最短距离即为min(d1,d2,…,dn)。

s54:判断所述最短距离是否小于预设的距离阈值,即判断min(d1,d2,…,dn)<d是否成立,其中,d为用于判断是否为同一个地点的距离阈值,若是,则执行步骤s55,若否,则执行步骤s56。

s55:同地次数加一,即sum=sum+1;执行步骤s56。

s56:判断是否遍历完位置列表中的所有位置信息,若是,则执行步骤s57,若否,则获取位置列表中的下一位置信息,即执行步骤s52。

s57:判断一客户端对应的同地次数是否大于预设的数量阈值,即判断sum>s是否成立,其中,s为预设的数量阈值,若是,则执行步骤s58,若否,则执行步骤s59。

s58:判定所述一雇主与所述一客户端对应的应聘人员达成雇佣关系,即所述一雇主与所述应聘人员存在线下跑单行为。

s59:判定所述一雇主与所述一客户端对应的应聘人员未达成雇佣关系。

可选地,在判断完一位置信息与各工作地点的最短距离是否小于预设的距离阈值后,无论结果如何,均删除所述一位置信息,在步骤s56中,即可通过判断位置列表是否为空,来判断是否已遍历完所有的位置信息。

进一步地,在步骤s58中,设置x=1,在步骤s59中,设置x=0;在步骤s58和s59之后,将x反馈至平台端。在步骤s6中,平台端将x=1对应的应聘人员信息添加至所述一雇主的提醒列表中。

本实施例通过位置信息与工作地点的距离确定应聘人员是否处于工作地点,通过应聘人员处于工作地点的次数确定应聘人员是否已就职于雇主的公司。若应聘人员已与雇主达成雇佣关系,雇主却没有缴纳佣金,则可判定雇主存在线下跑单行为。

实施例四

本实施例为上述实施例的一具体应用场景。

平台检查到雇主a的提醒列表非空,提醒雇主a及时缴纳佣金并根据雇主缴纳佣金的情况更新雇主a的诚信记录。获取雇主a符合要求的且有过交流或面试的应聘人员列表a,将雇主a发布的工作地点列表q发送至求职人员列表a的应用程序端,根据应聘人员列表a和工作地点列表q的距离,确认应聘人员列表中ai是否已就职于该公司,若已与雇主达成雇佣关系,则可认定雇主a有线下跑单行为,并将结果反馈至平台,将应聘人员ai的信息添加到雇主a的提醒列表。最后根据雇主a的缴纳佣金的情况,得出雇主a已缴纳佣金的求职人员a1,a2,a3…,找出对应的应聘人员a1,a2,a3…的id,并删除与之对应的提醒列表的记录,更新雇主a诚信记录。

实施例五

请参照图6,本实施例为对应上述实施例的一种基于招聘平台的线下跑单检测系统,包括:

采集模块1,用于应聘人员的客户端在预设的第一时间段内,根据预设的第一周期时间采集当前的位置信息,并将所述位置信息存储至位置列表;

提取模块2,用于平台端提取一雇主在预设的第二时间段内的应聘人员列表,所述应聘人员列表用于存储所述一雇主从招聘平台获得但未标识为已招聘的应聘人员信息;

第一发送模块3,用于若所述应聘人员列表不为空,则将所述一雇主对应的工作地点列表发送至所述应聘人员列表中的应聘人员的客户端;

判断模块4,用于所述客户端根据所述位置列表和工作地点列表,判断所述一雇主与所述应聘人员是否存在线下跑单行为。

进一步地,所述判断模块4具体用于若一客户端的位置列表中满足预设条件的位置信息的个数大于预设的数量阈值,则判定所述一雇主与所述一客户端对应的应聘人员存在线下跑单行为,所述预设条件为位置信息与工作地点列表中的各工作地点的最短距离小于预设的距离阈值。

进一步地,所述判断模块4包括:

设置单元41,用于设置同地次数的初始值为零,所述同地次数用于记录一客户端位于所述工作地点列表中的工作地点的次数;

获取单元42,用于所述客户端依次获取所述位置列表中的一位置信息;

第一计算单元43,用于分别计算所述一位置信息与工作地点列表中各工作地点的距离,得到所述一位置信息与各工作地点的最短距离;

第二计算单元44,用于若所述最短距离小于预设的距离阈值,则同地次数加一;

判定单元45,用于若一客户端对应的同地次数大于预设的数量阈值,则判定所述一雇主与所述一客户端对应的应聘人员存在线下跑单行为。

进一步地,还包括:

移除模块5,用于若位置列表中一位置信息的存储时间大于预设的第二周期时间,则将所述一位置信息从所述位置列表中移除。

进一步地,还包括:

添加模块6,用于若所述一雇主与其应聘人员列表中的一应聘人员存在线下跑单行为,则平台端将所述一应聘人员的应聘人员信息添加至所述一雇主的提醒列表中,所述提醒列表用于存储各雇主已招聘但尚未支付佣金的应聘人员信息。

进一步地,还包括:

检查模块7,用于平台端在预设的第三时间段内,根据第三周期时间检查各雇主的提醒列表;

第二发送模块8,用于若一雇主的提醒列表不为空,则平台端发送缴费提示消息至所述一雇主,并更新所述一雇主的诚信记录;

删除模块9,用于平台端根据雇主缴纳的佣金,从提醒列表中删除对应的应聘人员信息,并更新所述一雇主的诚信记录。

综上所述,本发明提供的一种基于招聘平台的线下跑单检测方法及其系统,通过获取雇主从招聘平台获得但未标识为已招聘的应聘人员信息,即先获取可能存在跑单的应聘人员信息,再通过比对应聘人员的客户端的位置列表里的位置信息与雇主的工作地点信息,判断应聘人员是否已在雇主的公司就职,从而检测出雇主是否存在线下跑单行为;本发明可方便快捷地检测出雇主的跑单行为,且结果真实可靠,并有效维护了招聘平台的合法权益。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1