1.一种假期行程规划方法,其特征在于,应用于人机互动综合服务系统的服务器,所述服务器设置有人机互动引擎,所述人机互动综合服务系统中还包括终端设备,所述方法包括:调用所述人机互动引擎获取用户通过所述终端设备提交的假期规划请求,所述假期规划请求中包括假期时长,假期必要事项以及所述假期必要事项的完成时限;
根据所述假期必要事项和所述假期必要事项的完成时限生成用户必要规划行程;
根据所述用户必要规划行程占用时间确定最大非占用时长,所述最大非占用时长为所述假期时长中未被所述用户必要规划行程占用的最大连续时长;
确定所述最大非占用时长在所述假期时长中的时长占比;
若所述时长占比大于第一预设阈值,则生成第一类其他规划行程,所述第一类其他规划行程根据所述假期必要事项的类型和假期剩余时间生成,所述假期剩余时间是指所述假期时长中除所述用户必要规划行程之外的时间;以及,根据所述用户必要规划行程和所述第一类其他规划行程生成第一推荐规划行程,并向所述终端设备发送所述第一推荐规划行程;
若所述时长占比不大于第一预设阈值,则生成第二类其他规划行程,所述第二类其他规划行程根据用户偏好事项和/或用户需求事项,以及假期剩余时间生成,所述用户偏好事项是指用户感兴趣的事项,所述用户需求事项是指用户需要做的事项;以及,根据所述用户必要规划行程和所述第二类其他规划行程生成第二推荐规划行程,并向所述终端设备发送所述第二推荐规划行程。
2.根据权利要求1所述的方法,其特征在于,所述根据所述假期必要事项和所述假期必要事项的完成时限生成用户必要规划行程,包括:获取所述假期必要事项中每个假期必要事项的处理时长;
对处理时长进行期望值计算,获得处理时长期望值;
确定所述处理时长期望值是否大于第二预设阈值;
若所述处理时长期望值大于第二预设阈值,则生成第一类用户必要规划行程;
若所述处理时长期望值不大于第二预设阈值,则生成第二类用户必要规划行程,其中,所述第一类用户必要规划行程的必要事项处理间隔时长大于所述第二类用户必要规划行程的必要事项处理间隔时长。
3.根据权利要求1所述的方法,其特征在于,在生成第二类其他规划行程之前,所述方法还包括:获取所述终端设备的用户的第一历史行程数据,以及与所述第一历史行程数据有至少一个相同行程的其他终端设备的用户的第二历史行程数据,历史行程数据包括多个历史行程事项的类型以及对应的历史行程事项次数;
计算所述第一历史行程数据与所述第二历史行程数据之间的余弦相似度;
若所述余弦相似度大于预设相似度,则根据所述第二历史行程数据和所述第一历史行程数据进行处理得到第三历史行程数据,所述第三历史行程数据包括所述第二历史行程数据中不同于所述第一历史行程数据的目标历史行程事项的类型以及对应的历史行程事项次数;
所述用户偏好事项包括所述第三历史行程数据中的历史行程事项的类型。
4.根据权利要求3所述的方法,其特征在于,所述生成第二类其他规划行程,包括:根据所述用户偏好事项对应的历史行程事项次数对所述用户偏好事项设置第一权值,所述用户偏好事项对应的历史行程事项次数越多,所述第一权值越大;
根据所述用户偏好事项对应的第一权值对所述用户偏好事项设置进入第二类其他规划行程优先级,根据所述用户偏好事项的进入第二类其他规划行程优先级以及所述假期剩余时间生成所述第二类其他规划行程。
5.根据权利要求3所述的方法,其特征在于,所述生成第二类其他规划行程,包括:根据所述用户需求事项的提交顺序对所述用户需求事项设置第二权值,所述用户需求事项对应的提交顺序越靠前,所述第二权值越大;
根据所述用户需求事项对应的第二权值对所述用户需求事项设置进入第二类其他规划行程优先级,根据所述用户需求事项的进入第二类其他规划行程优先级以及所述假期剩余时间生成所述第二类其他规划行程。
6.根据权利要求3所述的方法,其特征在于,所述生成第二类其他规划行程,包括:根据所述用户偏好事项对应的历史行程事项次数对所述用户偏好事项设置第一权值,所述用户偏好事项对应的历史行程事项次数越多,所述第一权值越大;
根据所述用户需求事项的提交顺序对所述用户需求事项设置第二权值,所述用户需求事项对应的提交顺序越靠前,所述第二权值越大;
根据所述用户偏好事项对应的第一权值,以及所述用户需求事项对应的第二权值确定所述用户偏好事项和所述用户需求事项进入所述第二类其他规划行程的优先级;
根据特殊事项的类型对应的第三权值设置所述特殊事项的类型进入所述第二类其他规划行程的优先级,所述特殊事项的类型为属于用户偏好事项,也属于用户需求事项,所述第三权值为所述特殊事项的类型对应的第一权值和第二权值的和值;
根据所述用户偏好事项、所述用户需求事项、以及所述特殊事项的类型进入所述第二类其他规划行程的优先级和所述假期剩余时间生成所述第二类其他规划行程,其中,所述第二权值高于所述第一权值中的任一权值。
7.根据权利要求1所述的方法,其特征在于,所述生成第一类其他规划行程,包括:根据用户必要规划行程得到所述假期剩余时间前后最近的第一假期必要事项的类型和第二假期必要事项的类型;
获取与所述第一假期必要事项的类型和所述第二假期必要事项的类型不同的第一其他事项的类型;
根据所述第一其他事项的类型和所述假期剩余时间生成第一类其他规划行程。
8.根据权利要求1所述的方法,其特征在于,在生成所述第一推荐规划行程或生成所述第二推荐规划行程之后,所述方法还包括:获取所述假期行程中每一天的假期事项中存在的至少一个第一排列组合,所述假期行程包括所述第一推荐规划行程或所述第二推荐规划行程;
将所述假期行程中不同日期分别对应的至少一个第一排列组合进行衔接得到至少一个第二排列组合;
获取所述假期行程中所有事项的位置信息;
根据所述假期行程中所有事项的位置信息对所述至少一个第二排列组合进行距离计算得到所述至少一个第二排列组合分别对应的距离信息;
将所述至少一个第二排列组合中距离信息最短的第二排列组合作为所述假期行程中的假期事项的排列顺序。
9.一种假期行程规划装置,其特征在于,应用于人机互动综合服务系统的服务器,所述服务器设置有人机互动引擎,所述人机互动综合服务系统中还包括终端设备,所述装置包括:调用单元,用于调用所述人机互动引擎获取用户通过所述终端设备提交的假期规划请求,所述假期规划请求中包括假期时长,假期必要事项以及所述假期必要事项的完成时限;
第一生成单元,用于根据所述假期必要事项和所述假期必要事项的完成时限生成用户必要规划行程;
第一确定单元,用于根据所述用户必要规划行程占用时间确定最大非占用时长,所述最大非占用时长为所述假期时长中未被所述用户必要规划行程占用的最大连续时长;
第二确定单元,用于确定所述最大非占用时长在所述假期时长中的时长占比;
第二生成单元,用于若所述时长占比大于第一预设阈值,则生成第一类其他规划行程,所述第一类其他规划行程根据所述假期必要事项的类型和假期剩余时间生成,所述假期剩余时间是指所述假期时长中除所述用户必要规划行程之外的时间;以及,根据所述用户必要规划行程和所述第一类其他规划行程生成第一推荐规划行程,并向所述终端设备发送所述第一推荐规划行程;
第三生成单元,用于若所述时长占比不大于第一预设阈值,则生成第二类其他规划行程,所述第二类其他规划行程根据用户偏好事项和/或用户需求事项,以及假期剩余时间生成,所述用户偏好事项是指用户感兴趣的事项,所述用户需求事项是指用户需要做的事项;
以及,根据所述用户必要规划行程和所述第二类其他规划行程生成第二推荐规划行程,并向所述终端设备发送所述第二推荐规划行程。
10.一种电子装置,其特征在于,所述装置包括:
处理器、存储器、通信接口,所述处理器、所述存储器和所述通信接口相互连接,并且完成相互间的通信工作;
所述存储器上存储有可执行程序代码,所述通信接口用于进行无线通信;
所述处理器用于调取所述存储器上存储的所述可执行程序代码,执行如权利要求1‑8任一项所述的方法。