留任风险确定器的制造方法_4

文档序号:9929923阅读:来源:国知局
的货币价值、或者以任何其它适当的方式规格化时间序列的子集。在706中,确定特征向量的集合,其中从时间序列的模型集合的时间序列确定特征向量的集合的每一个向量。在708中,至少部分地基于特征向量的集合来确定一个或模型。在710中,使用一个或多个模型针对给定雇员预测留任风险。
[0039]图8是图示了用于使用雇用数据确定事务的时间序列的集合的过程的实施例的流程图。在一些实施例中,图8的过程实现图7的700。在所示出的示例中,在800中,选择接下来的事务。在一些实施例中,接下来的事务包括第一事务。在一些实施例中,接下来的事务包括从雇员数据服务器(例如图1的雇员数据服务器104)所接收的事务的集合中的一个。在802中,确定与所选事务相关联的雇员ID。在804中,将所选事务添加到与雇员ID相关联的时间序列。在一些实施例中,将所选事务添加到与雇员ID相关联的时间序列的末尾。在一些实施例中,将所选事务添加到与雇员ID相关联的时间序列中的适当点,使得时间序列保持按照日期分类。在一些实施例中,在不存在与雇员ID相关联的时间序列的事件中,创建与雇员ID相关联的新时间序列并且将所选事务添加到新时间序列。在806中,确定是否存在更多事务(例如从雇员数据服务器所接收的更多事务)。在确定存在更多事务的事件中,控制传递到800。在确定不存在更多事务的事件中,该过程结束。在一些实施例中,在确定事务的时间序列的集合之后,按照时间对时间序列的集合的每一个时间序列进行分类(例如使得事务的集合以时间发生顺序)。
[0040]图9是图示了用于过滤事务的时间序列的集合的过程的实施例的流程图。在一些实施例中,图9的过程实现图7的702。在一些实施例中,图9的过程过滤从用于确定事务的时间序列的集合的过程(例如图8的过程)所接收的事务的时间序列的集合。在一些实施例中,转变特性用于确定是否要过滤。在各实施例中,转变特性包括以下中的一个或多个:雇员退休、雇员在公司处被雇用时死亡、雇员是临时的、雇员被雇用短于阈值时间量或者任何其它适当的转变特性。在所示出的示例中,在900中,选择接下来的时间序列。在一些实施例中,接下来的时间序列包括第一时间序列。在902中,确定与时间序列相关联的雇员。在各实施例中,确定雇员包括确定雇员姓名、确定雇员标识符、确定相关联的雇员信息或者以任何其它适当的方式确定雇员。在904中,确定雇员是否退休。在确定雇员退休了的事件中,控制传递到912。在确定雇员未退休的事件中,控制传递到906。在906中,确定雇员在被该公司雇用时是否死亡。在确定雇员在被该公司雇用时死亡了的事件中,控制传递到912。在确定雇员在被该公司雇用时未死亡的事件中,控制传递到908。在908中,确定雇员是否为临时的。在确定雇员是临时的事件中,控制传递到912。在确定雇员不是临时的事件中,控制传递到910。在910中,确定雇员是否被雇用短于阈值时间。在确定雇员被雇用短于阈值时间的事件中,控制传递到912。在确定雇员不是被雇用短于阈值时间的事件中,控制传递到914。在912中,该时间序列从时间序列的集合删除(例如从时间序列的集合过滤相关联的雇员)。控制然后传递到914。在914中,确定是否存在更多时间序列。在确定存在更多时间序列的事件中,控制传递到900。在确定不存在更多时间序列的事件中,该过程结束。
[0041]图1OA是图示了用于通过规格化时间序列的集合来确定时间序列的模型集合的过程的实施例的流程图。在一些实施例中,图1OA的过程实现图7的704。在所示出的示例中,在1000中,选择接下来的时间序列。在一些实施例中,接下来的时间序列包括第一时间序列。在1002中,选择接下来的事务(例如所选事件序列的接下来的事务)。在一些实施例中,接下来的事务包括第一事务。在1004中,规格化所选事务。在1006中,确定是否存在更多事务(例如所选时间序列中的更多事务)。在确定存在更多事务的事件中,控制传递到1002。在确定不存在更多事务的事件中,控制传递到1008。在1008中,确定是否存在更多时间序列。在确定存在更多时间序列的事件中,控制传递到1000。在确定不存在更多时间序列的事件中,该过程结束。在一些实施例中,在已经规格化每一个时间序列的每一个事务之后的时间序列的集合包括时间序列的模型集合。
[0042]图1OB是图示了用于规格化事务的过程的实施例的流程图。在一些实施例中,图1OB的过程实现图1OA的1004。在所示出的示例中,在1050中,确定新职称(例如与事务的新工作相关联的职称)。在1052中,确定相关联的规格化后的新职称。在一些实施例中,使用职称规格化表格来确定相关联的规格化后的新职称。在一些实施例中,相关联的规格化后的新职称被存储为事务的一部分。在一些实施例中,相关联的规格化后的新职称替换事务中的新职称。在1054中,确定新工作水平(例如与事务的新工作相关联的工作水平)。在1056中,确定相关联的规格化后的新工作水平。在一些实施例中,使用工作水平规格化表格来确定相关联的规格化后的新工作水平。在一些实施例中,相关联的规格化后的新工作水平被存储为事务的一部分。在一些实施例中,相关联的规格化后的新工作水平替换事务中的新工作水平。在1058中,确定先前职称(例如与事务的先前工作相关联的职称)。在1060中,确定相关联的规格化后的先前职称。在一些实施例中,使用职称规格化表格来确定相关联的规格化后的先前职称。在一些实施例中,相关联的规格化后的先前职称被存储为事务的一部分。在一些实施例中,相关联的规格化后的先前职称替换事务中的先前职称。在1062中,确定先前工作水平(例如与事务的先前工作相关联的工作水平)。在1064中,确定相关联的规格化后的先前工作水平。在一些实施例中,使用工作水平规格化表格来确定相关联的规格化后的先前工作水平。在一些实施例中,相关联的规格化后的先前工作水平被存储为事务的一部分。在一些实施例中,相关联的规格化后的先前工作水平替换事务中的先前工作水平。
[0043]图11是图示了用于将时间序列的集合的时间序列分类成分装的过程的实施例的流程图。在一些实施例中,图11的过程由图1的留任风险确定器106的分装器模块执行。在所示出的示例中,在1100中,接收分装信息(例如从系统管理员、从所存储的分装信息等)。在一些实施例中,分装信息描述类别的集合。在一些实施例中,时间序列的集合的每一个时间序列与类别的集合中的一个类别(例如一个“分装”)相关联。在一些实施例中,类别的集合包括雇员任期类别(例如雇员在公司1-5年、雇员在公司5-10年、雇员在公司10-20年等)。在1102中,选择接下来的时间序列。在一些实施例中,接下来的时间序列包括第一时间序列。在1104中,确定与该时间序列相关联的分装。在一些实施例中,从分装信息以及从雇员信息确定与时间序列相关联的分装。在1106中,确定是否存在更多时间序列。在确定存在更多时间序列的事件中,控制传递到1102。在确定不存在更多时间序列的事件中,该过程结束。
[0044]图12是图示了用于确定特征向量的集合的过程的实施例的流程图,其中从时间序列的集合的时间序列确定每一个特征向量。在一些实施例中,图12的过程实现图7的706。在所示出的示例中,在1200中,选择接下来的时间序列。在一些实施例中,接下来的时间序列包括第一时间序列。在1202中,确定雇员职能数目。在一些实施例中,雇员包括与时间序列相关联的雇员。在一些实施例中,雇员职能数目包括与时间序列中所看到的雇员相关联的职能的总数。在1204中,确定雇员总雇用时间。在一些实施例中,雇员总雇用时间包括时间序列中所看到的在公司的总时间。在1206中,确定晋升之间的雇员平均持续时间。在一些实施例中,晋升之间的雇员平均持续时间包括时间序列中所看到的晋升之间的平均持续时间。在1208中,确定雇员是否已经改变过职能。在一些实施例中,通过确定在时间序列中是否看到职能改变来确定雇员是否已经改变过职能。在1210中,确定雇员工作位置数目。在一些实施例中,雇员工作位置数目包括在时间序列中所看到的工作位置数目。在1212中,确定雇员在当前职能中的时间。在一些实施例中,雇员在当前职能中的时间包括在时间序列中所看到的在当前职能中的时间。在1216中,确定是否存在更多时间序列。在确定存在更多时间序列的事件中,控制传递到1200。在确定不存在更多时间序列的事件中,该过程结束。
[0045]图13是图示了用于确定模型的过程的实施例的流程图。在一
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1