【技术实现步骤摘要】
用于智能化课程管理的方法、装置和系统以及存储介质
本专利技术涉及信息处理和资源匹配领域,具体而言,涉及基于用户数据分析的用于智能化课程管理的方法、装置、系统以及计算机可读的存储介质。
技术介绍
随着在线教育领域的发展,基于互联网+的各种技术已应用于在线教育领域的各种场景中,其中由于线上或线下的用户以及教师的数量较大,变化因素较多,对于课程的智能化管理仍存在诸多挑战。例如,预订课程的用户常常在课程开始前临时取消预订,对于教师准备上课的班级,若预订课程的用户均取消,则可能造成该教师成为空闲教师。此外,因为临时取消到课程开始之间的时间过短,该时间段内无法匹配足够新用户资源来填充教师资源的空闲,由于缺乏有效的资源匹配以及调度系统,导致教师资源的浪费。
技术实现思路
本专利技术要解决的技术问题是,如何应对预定课程的用户有可能在课程开始前临时取消预订,适时调度教师和教室而减少资源浪费并提高整体管理水平和效率。为此,根据本公开的一个方面,提供了一种基于用户数据分析的用于智能化课程管理的方法,其包括:在课程开始前的第一时间之前收集与一个或多个教师和一个或多个班级相关联的数据以及与一个或多个用户相关联的数据;基于收集的与一个或多个教师和一个或多个班级相关联的数据,计算班级的历史空置率,并根据历史空置率来设定预留空置率;基于收集的与一个或多个用户相关联的数据,对于一个或多个用户中的每个用户产生相应的用户行为特征因子,并基于特征因子生成用户排序;以及在第一时间处,基于用户排序来匹配一个或多个用户和一个或多个班级,并基于预留空置率来匹配一个或多个班级和一个或多个教师,从而形成课程表, ...
【技术保护点】
1.一种用于智能化课程管理的方法,包括:在课程开始前的第一时间之前收集与一个或多个教师和一个或多个班级相关联的数据以及与一个或多个用户相关联的数据;基于收集的与所述一个或多个教师和一个或多个班级相关联的数据,计算所述班级的历史空置率,并根据所述历史空置率来设定预留空置率;基于收集的与所述一个或多个用户相关联的数据,对于所述一个或多个用户中的每个用户产生相应的用户行为特征因子,并基于所述特征因子生成用户排序;以及在所述第一时间处,基于所述用户排序来匹配所述一个或多个用户和所述一个或多个班级,并基于所述预留空置率来匹配所述一个或多个班级和所述一个或多个教师,从而形成课程表,其中所述历史空置率是以往无教师的班级数量与总班级数量的比率,并且所述预留空置率是在未来课程安排中不安排教师的班级数量与总班级数量的比率。
【技术特征摘要】
1.一种用于智能化课程管理的方法,包括:在课程开始前的第一时间之前收集与一个或多个教师和一个或多个班级相关联的数据以及与一个或多个用户相关联的数据;基于收集的与所述一个或多个教师和一个或多个班级相关联的数据,计算所述班级的历史空置率,并根据所述历史空置率来设定预留空置率;基于收集的与所述一个或多个用户相关联的数据,对于所述一个或多个用户中的每个用户产生相应的用户行为特征因子,并基于所述特征因子生成用户排序;以及在所述第一时间处,基于所述用户排序来匹配所述一个或多个用户和所述一个或多个班级,并基于所述预留空置率来匹配所述一个或多个班级和所述一个或多个教师,从而形成课程表,其中所述历史空置率是以往无教师的班级数量与总班级数量的比率,并且所述预留空置率是在未来课程安排中不安排教师的班级数量与总班级数量的比率。2.如权利要求1所述的方法,其中,所述与一个或多个用户相关联的数据包括用户身份数据、用户等级数据、用户取消预订课程的历史行为数据以及用户未取消预订但是缺席课程的历史行为数据中的一个或多个。3.如权利要求1或2所述的方法,其中,根据所述历史空置率来设定预留空置率包括以预定的比率来设置所述预留空置率。4.如权利要求1到3中的任一项所述的方法,其中,所述用户行为特征因子包括用户取消预订课程的概率、未取消预订但是缺席课程的概率二者或其中之一。5.如权利要求1到4中的任一项所述的方法,其中,基于所述用户排序来匹配所述用户和所述班级包括:根据每个班级的大小,将用户按照排序从高到低依次分配到每个班级中。6.如权利要求1到5中的任一项所述的方法,其中,基于所述预留空置率来匹配所述一个或多个班级和所述一个或多个教师包括:计算分配后的每个班级的取消概率,并且将班级按照其所述取消概率由高到低依次排序。7.如权利要求6所述的方法,其中,基于所述预留空置率来匹配所述一个或多个班级和所述一个或多个教师还包括:根据预留的空置率来计算班级的空置数量,并依据所述班级的排序,从高到低将所述空置数量的班级标记为空置班级,并将剩余班级标记为非空置班级,其中对于所述空置班级不安排所述一个或多个教师,对于所述非空置班级安排所述一个或多个教师。8.如权利要求1到7中的任一项所述的方法,还包括,在开课前的第二时间范围内定时检测所述一个或多个用户的临时行为,并基于检测到所述一个或多个用户的临时取消行为或者所述一个或多个用户的不取消行为而重新匹配所述一个或多个教师和所述一个或多个班级。9.如权利要求8所述的方法,其中重新匹配所述一个或多个教师和所述一个或多个班级包括,如果检测到预订课程的所有用户均取消预订,则将负责该课程的教师放入空闲教师列表,并且如果检测到至少一个预订未安排教师的班级的用户未取消,则将所述教师从空闲教师列表安排至所述班级。10.如权利要求1到9中的任一项所述的方法,还包括,在课程开始前的第三时间范围内,检查所有用户预订的班级,...
【专利技术属性】
技术研发人员:杨正大,
申请(专利权)人:威比网络科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。