[发明专利]识别事件发生的方法、装置、电子设备及可读存储介质在审
申请号: | 201910125095.2 | 申请日: | 2019-02-20 |
公开(公告)号: | CN111598594A | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 汪浩然 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06N20/00;G06N20/10 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 郭少晶 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 事件 发生 方法 装置 电子设备 可读 存储 介质 | ||
本发明公开了一种识别事件发生的方法、装置、电子设备及可读存储介质。该方法包括:获取包括多个事件的事件集合;根据每个事件的事件属性,确定每个事件的关联事件;根据每个事件的关联事件,识别事件集合中关联发生的多个事件。
技术领域
本发明涉及计算机技术领域,更具体地,涉及一种识别事件发生的方法、装置、电子设备及可读存储介质。
背景技术
事件是指具有开始时间以及结束时间的行为或现象。在一个设定的时间段内,可能会存在多个事件共同发生。在很多应用场景中,需要对这些共同发生的事件进行识别,以便于在对应的应用场景下对共同发生的事件进行处理。例如,在商品销售场景中,对一个商品可以应用多种商品优惠,每种商品优惠具有对应的开始时间及结束时间,对应需要识别在一个商品上共同发生的多种商品优惠,对应获取在未来某个时间段内该商品共同发生多种商品优惠的概率,最终确定该商品的预期价格是否会带来收益或者存在风险等等。
而目前,识别事件共同发生的方法,通常是遍历未来一个时间段内每一个时间点,根据每个事件的起始时间和结束时间,确定在每一个时间点上发生的事件,当该时间点上发生多个事件时,确定为该时间点上的共同发生的事件。由于需要遍历所有的时间点进行处理,这种识别事件共同发生的方法处理复杂度较高,涉及的处理计算量巨大,需要耗费较长的处理时间,难以应用在实际的应用场景中。例如,难以应用在对海量商品进行销售时,需要识别每种商品上共同发生多种商品优惠的场景。
发明内容
本发明的一个目的是提供一种用于识别事件关联发生的新技术方案。
根据本发明的第一方面,提供了一种识别事件发生的方法,其中,包括:
获取包括多个事件的事件集合,每个所述事件具有对应的事件属性,所述事件属性至少包括事件发生的起止时间;
根据每个所述事件的事件属性,确定每个所述事件的关联事件,
所述事件的关联事件是事件属性与该事件的事件属性至少存在部分重合的、所述事件集合中其他所述事件;
根据每个所述事件的关联事件,识别所述事件集合中关联发生的多个所述事件。
可选地,所述确定每个所述事件的关联事件的步骤包括:
构建事件属性比对坐标系;
在所述事件属性比对坐标系中,对应设置代表每个所述事件的事件属性的无向线段,以将每个所述事件的事件属性与所述事件集合中的其他所述事件的事件属性进行比较,得到每个所述事件的事件属性比较结果;
根据所述事件属性比较结果,将事件属性与每个所述事件的事件属性至少存在部分重合的、所述事件集合中其他所述事件确定为所述事件的关联事件。
可选地,
所述根据每个所述事件的关联事件,识别事件集合中关联发生的多个事件的步骤包括:
根据每个所述事件的关联事件,从所述事件集合中获取由多个所述事件构成的、具有对应的事件排列次序的一个事件序列;
根据所述事件序列的所述事件排列次序,对所述事件序列中包括的每个所述事件进行识别;
当识别到所述事件序列中存在符合成团条件的所述目标事件时,确定所述事件序列中包括的、事件排列次序在所述目标事件之前的所述事件与所述目标事件构成一个事件团,将所述事件团中包括的全部事件识别为所述关联发生的多个事件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910125095.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于大数据的配电网运行方式指标灵敏性分析方法
- 下一篇:缓冲装置及其应用