基于融合性地理关系的培训规划锚定方法、装置及中台

文档序号:8834 发布日期:2021-09-17 浏览:29次 英文

基于融合性地理关系的培训规划锚定方法、装置及中台

技术领域

本发明涉及大数据、人工智能

技术领域

,尤其涉及基于融合性地理关系的培训规划锚定方法、装置及中台。

背景技术

由于知识、技术的迭代都是日新月异的,所以在职员工对技能的培训需求很大。各个公司对在职员工进行培训时都会预订相应的培训酒店、团建培训地等等。

大多数的培训酒店、团建培训地的挑选都是由各个公司的行政专员完成,行政专员会根据每个公司的在职员工不同,选择相应规模的多个培训酒店、团建培训地。但是在确定某一个具体的培训酒店和团建培训地的过程中,其无法结合培训酒店和团建培训地的各个维度的信息、位置信息进行较优的选择。

发明内容

本发明实施例提供基于融合性地理关系的培训规划锚定方法、装置及中台,可以综合考虑酒店等各个培训地的融合地理关系、位置信息得到较优的培训规划,方便快捷。

本发明实施例的第一方面,提供基于融合性地理关系的培训规划锚定方法,执行于中台处,包括:

接收培训规划数据,所述培训规划数据包括三个不同的融合地理关系;

获取先前的历史规划数据,基于所述历史规划数据对三个不同的融合地理关系根据评价系数进行排序得到第一地理关系、第二地理关系以及第三地理关系,其中,评价系数通过以下公式计算,

其中,为第q个地理关系的评价系数,为第q个地理关系的第i个评价分数,为第m个地理关系的评价总分数,C为常数;

基于所述第一地理关系、第二地理关系对数据库中的至少两个类型的培训地进行一次筛选和二次筛选得到至少一个第一类型培训地和至少一个第二类型培训地;

将所述第三地理关系与筛选后的至少一个第一类型培训地和至少一个第二类型培训地进行一致性比对,将一致性结果大于阈值的第一类型培训地和第二类型培训地锚定得到培训规划。

可选地,在第一方面的一种可能实现方式中,获取先前的历史规划数据,基于所述历史规划数据对三个不同的融合地理关系进行排序得到第一地理关系、第二地理关系以及第三地理关系包括:

所述历史规划数据包括公司端对三个不同的融合地理关系的评价系数;

将三个不同的融合地理关系的评价系数按照由大到小排序依次得到第一地理关系、第二地理关系以及第三地理关系。

可选地,在第一方面的一种可能实现方式中,通过以下步骤配置数据库,包括:

获取多个第一类型培训地和第二类型培训地,其中每个培训地至少具有三个不同的融合地理关系;

基于分类器对多个培训地的融合地理关系进行分类生成三个地理关系类型的集合,其中每个集合包括多个培训地的地理关系;

将所述三个地理关系类型的集合存储于数据库中。

可选地,在第一方面的一种可能实现方式中,基于所述第一地理关系、第二地理关系对数据库中的至少两个类型的培训地进行一次筛选和二次筛选得到至少一个第一类型培训地和至少一个第二类型培训地包括:

选取与第一地理关系相对应的类型的集合,遍历集合中与第一地理关系相对应的培训地地理关系,得到一次筛选的子一集合;

遍历一次筛选后的集合中与第二地理关系相对应的培训地地理关系,得到二次筛选的子二集合;

获取与所述子二集合中的培训地地理关系对应的至少一个第一类型培训地和至少一个第二类型培训地。

可选地,在第一方面的一种可能实现方式中,将所述第三地理关系与筛选后的至少一个第一类型培训地和至少一个第二类型培训地进行一致性比对包括:

获取第三地理关系中的需求指标集合、子二集合中相 应的培训地地理关系中的培训地指标集合,通过以下公式计算需 求指标集合X和培训地指标集合Y的一致性得到一致性结果D

其中,为需求指标集合X中的第l个指标的量化值,为培训地指标集合Y中的 第l个指标的量化值,A为不同的第三地理关系的权重。

可选地,在第一方面的一种可能实现方式中,将一致性结果大于阈值的第一类型培训地和第二类型培训地锚定得到培训规划包括:

对子二集合中的一致性结果D大于阈值的所有培训地地理关系提取生成子三集合;

获取子三集合中的培训地地理关系所对应的第一类型培训地和第二类型培训地,对任意两个第一类型培训地和第二类型培训地进行锚定后关联得到多个培训规划发送至公司端。

可选地,在第一方面的一种可能实现方式中,还包括:

接收当前时刻输入的培训规划数据,通过以下步骤更新权重A;

其中,为更新后的权重A,R为当前时刻输入的培训规划数据中任意的融合地 理关系的评价分数。

本发明实施例的第二方面,提供基于融合性地理关系的培训规划锚定装置,配置于中台处,包括:

接收模块,用于接收培训规划数据,所述培训规划数据包括三个不同的融合地理关系;

排序模块,用于获取先前的历史规划数据,基于所述历史规划数据对三个不同的融合地理关系进行排序得到第一地理关系、第二地理关系以及第三地理关系,其中,评价系数通过以下公式计算,

其中,为第q个地理关系的评价系数,为第q个地理关系的第i个评价分数,为第m个地理关系的评价总分数,C为常数;

筛选模块,用于基于所述第一地理关系、第二地理关系对数据库中的至少两个类型的培训地进行一次筛选和二次筛选得到至少一个第一类型培训地和至少一个第二类型培训地;

比对锚定模块,用于将所述第三地理关系与筛选后的至少一个第一类型培训地和至少一个第二类型培训地进行一致性比对,将一致性结果大于阈值的第一类型培训地和第二类型培训地锚定得到培训规划。

本发明实施例的第三方面,提供中台,包括上述的装置,还包括通讯模块,所述通讯模块用于将所述培训规划发送至接收端。

本发明实施例的第四方面,提供可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本发明第一方面及第一方面各种可能设计的所述方法。

本发明提供的基于融合性地理关系的培训规划锚定方法、装置及中台,能够根据三个不同的融合地理关系对不同类型的培训地进行筛选、一致性比对,得到多个第一类型培训地和多个第二类型培训地,使得第一类型培训地和多个第二类型培训地更加贴切、符合培训需求,并且将多个第一类型培训地和多个第二类型培训地两两相连,得到培训中关于行程的规划,方便从较适宜的多个培训地、行程中挑选最优的方案。

本发明提供的技术方案,在对不同的融合地理关系进行筛选、比对的处理时,会参考历史规划数据,根据历史规划数据对不同的融合地理关系采取不同的筛选、比对的处理方式。通过以上的方式,能够关注到以往的培训数据中用户不满意的融合地理关系的维度,将不满意的维度所对应的融合地理关系作为精细的比对处理,较为满意的两个维度进行粗略的筛选,使得在降低数据处理量的同时,提高了用户更在意维度的评价,使得输出的培训规划更加符合用户的心意。

本发明在得到每个维度的评价系数时,会通过归一化指数函数进行处理,得到每个融合地理关系中的所有总评分占所有融合地理关系的所有总评分的概率,以此综合考虑所有历史规划数据对三个不同的融合地理关系进行排序,使得在计算多个维度系信息的评价系数时更加的准确,范围更广。

附图说明

图1为基于融合性地理关系的培训规划锚定方法的流程图;

图2为基于融合性地理关系的培训规划锚定装置的结构图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含A、B和C”、“包含A、B、C”是指A、B、C三者都包含,“包含A、B或C”是指包含A、B、C三者之一,“包含A、B和/或C”是指包含A、B、C三者中任1个或任2个或3个。

应当理解,在本发明中,“与A对应的B”、“与A相对应的B”、“A与B相对应”或者“B与A相对应”,表示B与A相关联,根据A可以确定B。根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。A与B的匹配,是A与B的一致性大于或等于预设的阈值。

取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

本发明提供基于融合性地理关系的培训规划锚定方法,执行于中台处,如图1所示其流程图,包括:

步骤S110、接收培训规划数据,所述培训规划数据包括三个不同的融合地理关系。其中,本发明中三个不同的融合地理关系可以是关于地理的需求信息的关系、位置信息的关系以及属性信息的关系。本发明中的融合地理可以是对地理的区域性、多维性以及动态性进行融合。本发明可以将三个不同的融合地理关系区分为三个不同的维度。

在一个可能的实施方式中,需求信息可以是培训时人员数量的需求,例如说存在一个公司,需要对100名左右的在职工作人员进行培训,则其需求信息则可能是100名左右的员工数量,并且需求信息可以细化,包括70名男性在职工作人员、30名女性在职工作人员等等,本发明对于需求信息的内容并不做任何限制。

在一个可能的实施方式中,位置信息可以是需要培训的公司所在地,或者是其想要培训的位置地,位置信息可以是一个点、一个圈、一个半径等等。位置信息为一个点时,可以是例如说公司所在地的经度、纬度等等,也可以是其想要培训的所在地的经度、纬度等等。位置信息为一个圈时,可以是圈出来的一个区域,例如说一个商圈、一个市、一县、一个镇等等。一个半径可以是选定一个点,然后给该点设置一个地理的半径,本发明对于位置信息的展现形式并不做任何限制。

在一个可能的实施方式中,属性信息可以是公司的人员组成属性,例如说一个企业是互联网类型的科技公司,内部多是年轻成员,所以其属性可能就是年轻化、激情的属性。例如说一个企业是律师事务所,内部多是年长的成员,所以其属性可能就是年长、稳重的属性。

步骤S120、获取先前的历史规划数据,基于所述历史规划数据对三个不同的融合地理关系进行排序得到第一地理关系、第二地理关系以及第三地理关系。本发明在生成培训规划之前首先会对三个不同的融合地理关系进行排序,根据排序结果将三个融合地理关系分成第一地理关系、第二地理关系以及第三地理关系。不同的公司所对应的第一地理关系、第二地理关系以及第三地理关系的排序可能是不同的。

步骤S130、基于所述第一地理关系、第二地理关系对数据库中的至少两个类型的培训地进行一次筛选和二次筛选得到至少一个第一类型培训地和至少一个第二类型培训地。在对第一地理关系、第二地理关系以及第三地理关系进行排序后,本发明首先对第一类型培训地、第二类型培训地在第一地理关系、第二地理关系下进行初步的筛选,选出相适宜的多个培训地。

在一个可能的实施方式中,第一地理关系可以是位置信息,企业的位置信息为以西单地铁站为原点设置10公里的半径区域,此时可能会进行筛选出北京大饭店、首都宾馆、后海、景山公园等等位于区域内的第一类型培训地或第二类型培训地。第一类型培训地可以是宾馆、酒店,如北京大饭店、首都宾馆;第二类型培训地可以是团建的位置,如后海、景山公园等。在进行筛选后,会得到多个第一类型培训地和多个第二类型培训地。

在一个可能的实施方式中,第二地理关系可以是需求信息,例如说一个公司需要培训的人数为100人,而北京大饭店容纳人数仅为50人,首都宾馆容纳人数为200人,后海可容纳60人,景山公园可容纳150人,则此时进行二次筛选将不满足需求的北京大饭店和后海去除,此时留下二次筛选后的第一类型培训地和多个第二类型培训地,即首都宾馆和景山公园。

各个培训地所对应的需求信息的量值都是预先录入的、设置的,本发明只是对人数做了举例,并不局限于此。需求信息也可以包括车位数量、会议室数量、服务人员数量等等。

步骤S140、将所述第三地理关系与筛选后的至少一个第一类型培训地和至少一个第二类型培训地进行一致性比对,获得一致性结果,将一致性结果大于阈值的第一类型培训地和第二类型培训地锚定得到培训规划。

第三地理关系可以是属性信息,例如说企业的属性信息为年轻化、激情,此时进行三次筛选,确定具有年轻化、激情的第一类型培训地和第二类型培训地。此时第一类型培训地和第二类型培训地可能只包括年轻化、激情中的任意一个或多个,也可能会包括别的信息,例如说青年、热情等等。

在进行第三次比对时,本发明会将第三地理关系与第一类型培训地和第二类型培训地的融合地理关系进行文本的一致性比对,培训规划数据中属性信息的文本量越多,所匹配的第一类型培训地和第二类型培训地就越精确。

本发明会针对以往的历史规划数据对本次的培训规划进行指导,将历史规划数据中企业最不满意的维度作为第三地理关系进行详细的比对,以提高企业对该维度的评价。

本发明提供的技术方案,通过两种匹配方式,进行初步筛选和精细筛选,初步筛选以大范围的形式进行挑选,提高了培训地选择的速度,降低了系统的计算量,精细筛选以文本进行比对,进行精细的比对,保障了相应维度的培训地匹配的准确性。

最后,获得一致性结果,将一致性结果大于阈值的第一类型培训地和第二类型培训地锚定得到培训规划,此时的培训规划包括一个或多个。若培训规划为多个的话,则每个第一类型培训地都分别会和不同的第二类型培训地组合形成相应的多个较优培训规划,此时可以供使用者挑选与其最适应的最优行程。

在一个可能的实施方式中,步骤S120包括:

所述历史规划数据包括公司端对三个不同的融合地理关系的评价系数;

将三个不同的融合地理关系的评价系数按照由大到小排序依次得到第一地理关系、第二地理关系以及第三地理关系。

其中评价系数通过以下公式计算,包括:

其中,为第q个地理关系的评价系数,为第q个地理关系的第i个评价分数,为第m个地理关系的评价总分数,C为常数,为第q个地理关系的评价总分数。

本发明通过归一化指数函数进行处理,得到每个融合地理关系中的所有总评分占所有融合地理关系的所有总评分的概率,以此综合考虑所有历史规划数据对三个不同的融合地理关系进行排序,使得在计算多个维度系信息的评价系数时更加的准确,范围更广。通过设置常数C避免出现在通过python实现中出现返回nan的情况。

例如说,一个企业通过本发明提供的技术方案进行过3次行程的自动推荐,其每次都会进行评分,如表1所示

表1

其中,表1中的最高分为10。此时,其对3次培训规划的第1个融合地理关系的评价总分数为24,以此类推进行计算。

在一个可能的实施方式中,通过以下步骤配置数据库,包括:

获取多个第一类型培训地和第二类型培训地,其中每个培训地至少具有三个不同的地理关系。每个培训地在被处理前,每个培训地都会具有相应的信息,例如说其地理位置、容纳人数、车位数量、属性标签等等,即以上的信息都是与本申请中的各个地理关系存在关联、对应的。

基于分类器对多个培训地的地理关系进行分类生成三个地理关系类型的集合,其中每个集合包括多个培训地的地理关系。本发明可以通过3个分类器抓取每个培训地相对应的培训地地理关系、数据,基于其抓取的地理关系、数据生成相应的集合。

将所述三个地理关系类型的集合存储于数据库中。在对每个培训地分别处理后,生成三个地理关系类型的集合,该三个类型的集合都与每个培训地具有关联,每个集合中都会具有每个培训地相应地理关系的信息。

本发明可以通过分类器对数据库进行配置,将不同类型的第一类型培训地和第二类型培训地进行整合得到三个地理关系类型的集合。

在一个可能的实施方式中,步骤S130包括:

选取与第一地理关系相对应的类型的集合,遍历集合中与第一地理关系相对应的培训地地理关系,得到一次筛选的子一集合。本发明在筛选时,首先对历史规划数据中评价最高的地理关系、维度进行初步的筛选,得到子一集合。该子一集合基本满足企业要求的第一地理关系。

遍历一次筛选后的集合中与第二地理关系相对应的培训地地理关系,得到二次筛选的子二集合。本发明在筛选时,其次对历史规划数据中评价第二高的地理关系进行筛选,得到子二集合。该子二集合基本满足企业要求的第二地理关系。

获取与所述子二集合中的培训地地理关系对应的至少一个第一类型培训地和至少一个第二类型培训地。最后进行文本的一致性比对,进行精细筛选,得到精细度比对最高的第一类型培训地和第二类型培训地。

本发明在任意一次的筛选、比对过程中,若出现第一类型培训地和\或第二类型培训地少于1时,输出反馈信息至企业,以使企业对相应的培训规划数据进行调整。

在一个可能的实施方式中,将所述第三地理关系与筛选后的至少一个第一类型培训地和至少一个第二类型培训地进行一致性比对包括:

获取第三地理关系中的需求指标集合、子二集合中相 应的培训地地理关系中的培训地指标集合,本发明可以基于 wordEmbedding对文本的指标向量化处理。

通过以下公式计算需求指标集合X和培训地指标集合Y的一致性得到一致性结果D

其中,为需求指标集合X中的第l个指标的量化值,为培训地指标集合Y中的 第l个指标的量化值,A为不同的第三地理关系的权重。通过计算需求指标集合X与培训地指 标集合Y的相似值,判断每个第三地理关系与每个培训地地理关系的一致性。并且,每个第 三地理关系都会有不同的权重,例如说当第三地理关系为位置信息时,A可能为3,当第三地 理关系为属性信息时,A可能为5,因为不同的企业对不同维度的评价可能都是不同的,而且 是动态变化的,所以需要针对不同的维度设置不同的权重,使得一致性结果D更能符合相应 维度的实际需求,保障一致性结果D更加的准确。

在一个可能的实施方式中,获得一致性结果,将一致性结果大于阈值的第一类型培训地和第二类型培训地锚定得到培训规划包括:

对子二集合中的一致性结果D大于阈值的所有培训地地理关系提取生成子三集合。本发明根据一致性结果D生成子三集合,以对子三集合所对应的第一类型培训地和第二类型培训地进行处理得到相应的培训规划进行推荐。

获取子三集合中的培训地地理关系所对应的第一类型培训地和第二类型培训地,对任意两个第一类型培训地和第二类型培训地进行锚定后关联得到多个培训规划发送至公司端。由于社会发展的不平衡,不同区域可能会存在不同的情况,例如说发展好的位置处各种酒店、团建培训地数量都会较多,发展差的位置处各种酒店、团建培训地数量都会较少,所以针对不同的位置信息可能会出现不同数量的第一类型培训地和第二类型培训地,所以本发明在进行推荐时,可能会自动推荐一个或多个行程,使企业具有更多的选择性。

在一个可能的实施方式中,接收当前时刻输入的培训规划数据,通过以下步骤更新权重A;

其中,为更新后的权重A,R为当前时刻输入的培训规划数据中任意的融合地 理关系的评价分数。由于评价会随着时间的变化逐渐变化,所以本发明会针对每个时刻接 收到的评价分数对权重A进行更新,使得更新后的权重A在指导比对结果D的生成时更加的 准确,使得比对后第一类型培训地和第二类型培训地的数量更加的精准,以及生成的行程 更符合企业需要、更适配。

本发明的技术方案还提供基于融合性地理关系的培训规划锚定装置,配置于中台处,如图2所示,包括:

接收模块,用于接收培训规划数据,所述培训规划数据包括三个不同的融合地理关系;

排序模块,用于获取先前的历史规划数据,基于所述历史规划数据对三个不同的融合地理关系进行排序得到第一地理关系、第二地理关系以及第三地理关系;

筛选模块,用于基于所述第一地理关系、第二地理关系对数据库中的至少两个类型的培训地进行一次筛选和二次筛选得到至少一个第一类型培训地和至少一个第二类型培训地;

比对锚定模块,用于将所述第三地理关系与筛选后的至少一个第一类型培训地和至少一个第二类型培训地进行一致性比对,获得一致性结果,将一致性结果大于阈值的第一类型培训地和第二类型培训地锚定得到培训规划。

本发明的技术方案还提供一种中台,包括上述的装置,还包括通讯模块,所述通讯模块用于将所述培训规划发送至接收端。

其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(ApplicationSpecific Integrated Circuits,简称:ASIC)中。另外,该ASIC可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

本发明还提供程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。

在上述终端或者服务器的实施例中,应理解,处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application SpecificIntegrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:一种公共交通重点区域识别方法、装置及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!