[发明专利]一种时间解析方法、装置、设备和计算机存储介质在审
| 申请号: | 201710655298.3 | 申请日: | 2017-08-03 | 
| 公开(公告)号: | CN109388794A | 公开(公告)日: | 2019-02-26 | 
| 发明(设计)人: | 徐巍越;牛也 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 | 
| 主分类号: | G06F17/27 | 分类号: | G06F17/27 | 
| 代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 孟繁琦 | 
| 地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 时间表达 时间因子 时间解析 计算机存储介质 优先级顺序 时间点 准确率 预设 语法 匹配 | ||
1.一种时间解析方法,其特征在于,该方法包括:
将时间表达与各时间因子的语法进行匹配,确定所述时间表达中各时间词的时间因子属性;
依据预设的各时间因子属性对应的时间范围,确定所述时间表达中各时间词对应的时间范围;
利用所述时间表达中各时间词对应的时间范围,确定所述时间表达对应的时间范围或时间点。
2.根据权利要求1所述的方法,其特征在于,所述时间因子包括以下至少一种:
世纪、年代、年、季度、月、旬、周、候、日、时辰、小时、分、秒。
3.根据权利要求1所述的方法,其特征在于,按照时间因子的优先级顺序,执行所述将时间表达与各时间因子的语法进行匹配;
其中,时间因子对应的时间范围越大,优先级越高。
4.根据权利要求1所述的方法,其特征在于,所述将时间表达与各时间因子的语法进行匹配包括:
采用最大匹配原则,将时间表达与各时间因子的语法进行匹配。
5.根据权利要求1所述的方法,其特征在于,所述各时间因子的语法包括绝对时间语法、相对时间语法、重复时间语法、缩略表达语法、区间式表达语法、节日表达语法中的至少一种。
6.根据权利要求1所述的方法,其特征在于,所述将时间表达与各时间因子的语法进行匹配,确定所述时间表达中各时间词的时间因子属性包括:
将时间表达与各时间因子的语法进行匹配,形成时间语法树,所述时间语法树中各非叶节点为所述时间表达匹配到的各时间因子属性,叶节点为所述时间表达中的各时间词。
7.根据权利要求1所述的方法,其特征在于,所述预设的各时间因子属性对应的时间范围包括以下至少一种:
绝对时间因子的开始时间和结束时间;
相对时间因子的开始时间和结束时间,或者,起点时间和开放方向;
重复时间因子的重复时间单位、重复跨度和重复的持续范围;
区间式时间因子的起点时间和终点时间,或者,起点时间和开放方向。
8.根据权利要求1所述的方法,其特征在于,利用所述时间表达中各时间词对应的时间范围,确定所述时间表达对应的时间范围或时间点包括:
按照各时间词在所述时间表达中从前至后的顺序,依次在前一时间词对应的时间范围基础上,取当前时间词对应的时间范围,直至当前时间词为最后一个时间词,依据最终得到的时间范围确定所述时间表达对应的时间范围或时间点。
9.根据权利要求1所述的方法,其特征在于,该方法还包括:
若所述时间表达与各时间因子的语法均无法匹配,则反馈无法解析的指示信息。
10.根据权利要求1所述的方法,其特征在于,该方法还包括:
将所述时间表达对应的时间范围或时间点提供给提醒类应用或智能问答类应用的业务逻辑进行处理。
11.一种时间解析装置,其特征在于,该装置包括:
语法匹配单元,用于将时间表达与各时间因子的语法进行匹配,确定所述时间表达中各时间词的时间因子属性;
第一确定单元,用于依据预设的各时间因子属性对应的时间范围,确定所述时间表达中各时间词对应的时间范围;
第二确定单元,用于利用所述时间表达中各时间词对应的时间范围,确定所述时间表达对应的时间范围或时间点。
12.根据权利要求11所述的装置,其特征在于,所述时间因子包括以下至少一种:
世纪、年代、年、季度、月、旬、周、候、日、时辰、小时、分、秒。
13.根据权利要求11所述的装置,其特征在于,所述语法匹配单元,具体用于按照时间因子的优先级顺序,执行所述将时间表达与各时间因子的语法进行匹配;
其中,时间因子对应的时间范围越大,优先级越高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710655298.3/1.html,转载请声明来源钻瓜专利网。





