一种日程信息处理方法、装置、存储介质和设备制造方法及图纸

技术编号:31023711 阅读:15 留言:0更新日期:2021-11-30 03:20
本申请公开了一种日程信息处理方法、装置、存储介质和设备,采集办公自动化系统所产生的办公数据,并将办公数据划分为多个数据源。对于每个数据源,从数据源中抽取包含有预设关键字的数据。对包含有预设关键字的数据进行解析,得到日程信息。基于各个数据源在不同时间点内所生成的日程,构建日程集合。在检测到数据库中记录有用户的偏好信息的情况下,解析偏好信息,得到用户对各个数据源偏好的优先级。对日程集合中的各个日程进行排序,得到日程序列。对日程序列中归属于同一数据源的各个日程进行排序,得到第一日程推荐列表。综上所述,利用本申请所示方案,能够避免用户手动整理OA系统中日程信息,从而有效减轻用户的工作量。量。量。

【技术实现步骤摘要】
一种日程信息处理方法、装置、存储介质和设备


[0001]本申请涉及办公自动化领域,尤其涉及一种日程信息处理方法、装置、存储介质和设备。

技术介绍

[0002]近年来办公自动化(Office Automation,OA)系统的发展快速而繁荣,移动端办公应用软件更是迎来了百花齐放的向好态势。OA系统功能也越来越强大和丰富,方便了人们办公的同时也增加了信息处理的复杂度。人们需要处理各个功能模块中与己相关的事件,记录与己相关的会议等信息,同一个会议信息,可以通过会议系统传达,可以通过审批模块传达,也可以通过发送邮件的方式传达,用户需要频繁查询各个功能模块才能够避免漏掉重要会议及日程信息,这给本就繁忙的工作更增加了复杂度,且容易出现疏漏。
[0003]目前,为了避免遗漏日程信息,通常需要人工录入日程信息,从而给用户带来不少工作量。

技术实现思路

[0004]本申请提供了一种日程信息处理方法、装置、存储介质和设备,目的在于辅助用户整理OA系统中的日程信息,以减少用户的工作量。
[0005]为了实现上述目的,本申请提供了以下技术方案:
[0006]一种日程信息处理方法,包括:
[0007]采集办公自动化系统所产生的办公数据,并依据所述办公数据的类型,将所述办公数据划分为多个数据源;
[0008]对于每个所述数据源,从所述数据源中抽取包含有预设关键字的数据;
[0009]对所述包含有预设关键字的数据进行解析,得到日程信息;
[0010]对所述日程信息进行格式转换,得到所述数据源所生成的日程;
[0011]基于各个所述数据源在不同时间点内所生成的日程,构建日程集合;
[0012]在检测到数据库中记录有用户的偏好信息的情况下,解析所述偏好信息,得到所述用户对各个所述数据源偏好的优先级;
[0013]按照所述优先级由高到低的顺序,对所述日程集合中的各个日程进行排序,得到日程序列;
[0014]按照生成时间由早到晚的顺序,对所述日程序列中归属于同一数据源的各个日程进行排序,得到第一日程推荐列表;
[0015]按照序位由前到后的顺序,依次向所述用户推送所述第一日程推荐列表中的各个日程。
[0016]可选的,所述从所述数据源中抽取包含有预设关键字的数据,包括:
[0017]从所述数据源中抽取包含有时间关键字的数据,包含有地点关键字的数据,以及包含有人物关键字的数据;
[0018]所述对所述包含有预设关键字的数据进行解析,得到日程信息,包括:
[0019]在检测到所述包含有时间关键字的数据为时间信息的情况下,对所述包含有时间关键字的数据进行解析,得到日程时间信息;
[0020]在检测到所述包含有地点关键字的数据为地点信息的情况下,对所述包含有地点关键字的数据进行解析,得到日程地点信息;
[0021]在检测到所述包含有人物关键字的数据为人物信息的情况下,将所述包含有人物关键字的数据所示的人物名称,标识为目标名称;
[0022]在检测到预设的白名单中记录有所述目标名称的情况下,从所述数据源中获取与所述目标名称关联的其它数据,并基于所述包含有人物关键字的数据和与所述目标名称关联的其它数据,构建人物数据;
[0023]对所述人物数据进行解析,得到日程人物信息;
[0024]集合所述日程时间信息、所述日程地点信息和所述日程人物信息,组建符合预设逻辑要求的日程信息。
[0025]可选的,还包括:
[0026]在检测到所述数据源的类型为会议数据源的情况下,从所述数据源中抽取包含有议程关键字的数据;
[0027]所述对所述包含有预设关键字的数据进行解析,得到日程信息,包括:
[0028]在检测到所述包含有时间关键字的数据为时间信息的情况下,对所述包含有时间关键字的数据进行解析,得到日程时间信息;
[0029]在检测到所述包含有地点关键字的数据为地点信息的情况下,对所述包含有地点关键字的数据进行解析,得到日程地点信息;
[0030]在检测到所述包含有人物关键字的数据为人物信息的情况下,将所述包含有人物关键字的数据所示的人物名称,标识为目标名称;
[0031]在检测到预设的白名单中记录有所述目标名称的情况下,从所述数据源中获取与所述目标名称关联的其它数据,并基于所述包含有人物关键字的数据和与所述目标名称关联的其它数据,构建人物数据;
[0032]对所述人物数据进行解析,得到日程人物信息;
[0033]在检测到所述包含有议程关键字的数据为议程信息的情况下,对所述包含有议程关键字的数据进行解析,得到议程信息;
[0034]集合所述日程时间信息、所述日程地点信息、所述日程人物信息和所述议程信息,组建符合预设逻辑要求的日程信息。
[0035]可选的,所述对所述日程信息进行格式转换,得到所述数据源所生成的日程,包括:
[0036]删除所述日程信息中的异常信息,得到有效日程信息;
[0037]对所述有效日程信息进行格式转换,得到所述数据源所生成的日程。
[0038]可选的,所述得到第一日程推荐列表之后,还包括:
[0039]通过预设界面向所述用户展示所述第一日程推荐列表。
[0040]可选的,还包括:
[0041]在检测到所述数据库中未记录有所述用户的偏好信息的情况下,从所述数据库中
获取所述用户的历史行为数据;所述历史行为数据包括所述用户在历史时间内所选择的历史日程;
[0042]对所述历史日程进行特征分析,得到各个偏好特征;
[0043]对各个所述偏好特征进行向量转换,得到各个偏好特征向量;
[0044]对于所述日程集合中的每个日程,对所述日程进行特征分析,得到各个特征;
[0045]对各个所述特征进行向量转换,得到各个特征向量;
[0046]计算归属于同一类型的所述偏好特征向量和所述特征向量之间的余弦相似度,并将所述余弦相似度作为所述特征向量的偏好值;
[0047]对各个所述特征向量的偏好值进行加权求和,得到所述日程的推荐值;
[0048]按照所述推荐值由高到低的顺序,对各个所述日程进行排序,得到第二日程推荐列表;
[0049]按照序位由前到后的顺序,依次向所述用户推送所述第二日程推荐列表中的各个日程。
[0050]可选的,所述得到第二日程推荐列表之后,还包括:
[0051]通过预设界面向所述用户展示所述第二日程推荐列表。
[0052]一种日程信息处理装置,包括:
[0053]采集单元,用于采集办公自动化系统所产生的办公数据,并依据所述办公数据的类型,将所述办公数据划分为多个数据源;
[0054]抽取单元,用于对于每个所述数据源,从所述数据源中抽取包含有预设关键字的数据;
[0055]第一解析单元,用于对所述包含有预设关键字的数据进行解析,得到日程信息;
[005本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日程信息处理方法,其特征在于,包括:采集办公自动化系统所产生的办公数据,并依据所述办公数据的类型,将所述办公数据划分为多个数据源;对于每个所述数据源,从所述数据源中抽取包含有预设关键字的数据;对所述包含有预设关键字的数据进行解析,得到日程信息;对所述日程信息进行格式转换,得到所述数据源所生成的日程;基于各个所述数据源在不同时间点内所生成的日程,构建日程集合;在检测到数据库中记录有用户的偏好信息的情况下,解析所述偏好信息,得到所述用户对各个所述数据源偏好的优先级;按照所述优先级由高到低的顺序,对所述日程集合中的各个日程进行排序,得到日程序列;按照生成时间由早到晚的顺序,对所述日程序列中归属于同一数据源的各个日程进行排序,得到第一日程推荐列表;按照序位由前到后的顺序,依次向所述用户推送所述第一日程推荐列表中的各个日程。2.根据权利要求1所述的方法,其特征在于,所述从所述数据源中抽取包含有预设关键字的数据,包括:从所述数据源中抽取包含有时间关键字的数据,包含有地点关键字的数据,以及包含有人物关键字的数据;所述对所述包含有预设关键字的数据进行解析,得到日程信息,包括:在检测到所述包含有时间关键字的数据为时间信息的情况下,对所述包含有时间关键字的数据进行解析,得到日程时间信息;在检测到所述包含有地点关键字的数据为地点信息的情况下,对所述包含有地点关键字的数据进行解析,得到日程地点信息;在检测到所述包含有人物关键字的数据为人物信息的情况下,将所述包含有人物关键字的数据所示的人物名称,标识为目标名称;在检测到预设的白名单中记录有所述目标名称的情况下,从所述数据源中获取与所述目标名称关联的其它数据,并基于所述包含有人物关键字的数据和与所述目标名称关联的其它数据,构建人物数据;对所述人物数据进行解析,得到日程人物信息;集合所述日程时间信息、所述日程地点信息和所述日程人物信息,组建符合预设逻辑要求的日程信息。3.根据权利要求2所述的方法,其特征在于,还包括:在检测到所述数据源的类型为会议数据源的情况下,从所述数据源中抽取包含有议程关键字的数据;所述对所述包含有预设关键字的数据进行解析,得到日程信息,包括:在检测到所述包含有时间关键字的数据为时间信息的情况下,对所述包含有时间关键字的数据进行解析,得到日程时间信息;在检测到所述包含有地点关键字的数据为地点信息的情况下,对所述包含有地点关键
字的数据进行解析,得到日程地点信息;在检测到所述包含有人物关键字的数据为人物信息的情况下,将所述包含有人物关键字的数据所示的人物名称,标识为目标名称;在检测到预设的白名单中记录有所述目标名称的情况下,从所述数据源中获取与所述目标名称关联的其它数据,并基于所述包含有人物关键字的数据和与所述目标名称关联的其它数据,构建人物数据;对所述人物数据进行解析,得到日程人物信息;在检测到所述包含有议程关键字的数据为议程信息的情况下,对所述包含有议程关键字的数据进行解析,得到议程信息;集合所述日程时间信息、所述日程地点信息、所述日程人物信息和所述议程信息,...

【专利技术属性】
技术研发人员:崔磊李韶凯黄志磊
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1