[发明专利]基于技能图的任务分配方法、装置、介质、设备及系统在审
申请号: | 201810400451.2 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108596501A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 林欣;刘贝;吴永成 | 申请(专利权)人: | 华东师范大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 徐颖聪 |
地址: | 200333 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 技能 任务分配 设备及系统 匹配度 构建 任务分配装置 现实世界 推理 映射 替换 | ||
1.一种基于技能图的众包任务分配方法,其特征在于,所述方法包括:
构建技能图;
将任务需要的技能和工人具有的技能分别映射到所述技能图上;
计算所述技能图上所述任务需要的技能和所述工人具有的技能之间距离的最小值;
将所述任务分配给与所述任务之间的匹配度最高的所述工人,所述匹配度与所述技能图上所述任务需要的技能和所述工人具有的技能之间距离的最小值成反比。
2.根据权利要求1所述的方法,其特征在于,所述技能图包含节点、所述节点之间的有向边以及所述有向边的Is-a属性,所述节点表示技能,所述有向边表示所述有向边连接的所述节点之间存在联系,所述Is-a属性表示所述有向边连接的所述节点之间为父类与子类的关系。
3.根据权利要求1所述的方法,其特征在于,将所述任务需要的技能和所述工人具有的技能分别映射到所述技能图上包括:
为所述技能图上的各技能获取技能信息;
如果所述任务需要的技能存在于所述技能图上,则将所述任务需要的技能直接映射到所述技能图上;
如果所述任务需要的技能不在所述技能图上,则为所述任务需要的技能获取技能信息,并且与所述技能图上的各技能的技能信息取交集,将所述技能图上与所述任务需要的技能交集最大的技能作为映射结果。
4.根据权利要求3所述的方法,其特征在于,从维基百科获取相应于技能的词条页中的超链接信息作为技能信息。
5.根据权利要求2所述的方法,其特征在于,
如果在所述技能图上表示所述任务需要的技能的所述节点与表示所述工人具有的技能的所述节点重合,或者在所述技能图上由表示所述任务需要的技能的所述节点至表示所述工人具有的技能的所述节点存在最短路径,并且组成该最短路径的各个所述有向边均具有所述Is-a属性,则所述技能图上所述任务需要的技能和所述工人具有的技能之间的距离为0;否则
所述技能图上所述任务需要的技能和所述工人具有的技能之间的距离为
其中,s为所述技能图上表示所述任务需要的技能的所述节点,s′为所述技能图上表示所述工人具有的技能的所述节点,Depth表示所述技能图的最深层次,lca(s,s′)表示s和s’的最低共同祖先,depth(lca(s,s′))表示所述最低共同祖先所在层次,hop(s,s′)表示s和s’之间的最短路径中不包含所述Is-a属性的所述有向边的数量,当s和s’之间不存在路径时,α=1,hop(s,s′)=0,当由s至s’存在最短路径时,α=0。
6.根据权利要求1至5任一项所述的方法,其特征在于,还包括:
根据所述技能图上所述任务需要的技能所在的层次,对所述任务进行排序;
根据所述工人具有的技能的数量,对所述工人进行排序;
按照所述技能图上所述任务需要的技能所在的层次由大到小的顺序分配所述任务,并且在分配所述任务时,若存在具有相同所述匹配度的所述工人,则将所述任务分配给具有更少技能数量的所述工人。
7.一种基于技能图的众包任务分配装置,其特征在于,所述装置包括:
技能图构建模块,所述技能图构建模块构建技能图;
技能映射模块,所述技能映射模块将任务需要的技能和工人具有的技能分别映射到所述技能图上;
距离计算模块,所述距离计算模块计算所述技能图上所述任务需要的技能和所述工人具有的技能之间距离的最小值;
任务分配模块,所述任务分配模块将所述任务分配给与所述任务之间的匹配度最高的所述工人,所述匹配度与所述技能图上所述任务需要的技能和所述工人具有的技能之间距离的最小值成反比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810400451.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理