CN103984687B - 提醒的创建方法和装置 - Google Patents
提醒的创建方法和装置 Download PDFInfo
- Publication number
- CN103984687B CN103984687B CN201310049786.1A CN201310049786A CN103984687B CN 103984687 B CN103984687 B CN 103984687B CN 201310049786 A CN201310049786 A CN 201310049786A CN 103984687 B CN103984687 B CN 103984687B
- Authority
- CN
- China
- Prior art keywords
- event
- reminding
- keywords
- time
- geographic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000004458 analytical method Methods 0.000 claims description 44
- 238000000605 extraction Methods 0.000 claims description 30
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 239000003814 drug Substances 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000011218 segmentation Effects 0.000 description 4
- 235000021167 banquet Nutrition 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 239000010419 fine particle Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 235000014102 seafood Nutrition 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/253—Grammatical analysis; Style critique
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/1093—Calendar-based scheduling for persons or groups
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Operations Research (AREA)
- General Health & Medical Sciences (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Machine Translation (AREA)
Abstract
本发明提供了一种提醒的创建方法和装置,其中的方法包括以下步骤:从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字;依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容,创建相应的提醒。相对于现有技术,本发明能够自动提取更充分更准确的信息以创建提醒,依据本发明创建的提醒,用户明确去执行什么事件,故本发明能够提高提醒的准确性和智能性。
Description
技术领域
本发明涉及通信技术领域,特别是涉及一种提醒的创建方法和装置、一种提醒方法和装置。
背景技术
如今手机、个人数字助理、平板电脑等电子设备已经成为人们日常生活中非常重要的工具之一,人们对电子设备的功能需求也多彩多样,智能程度高和体验感觉好的电子设备是人们所追捧的。
闹钟、日程表、记事本等功能是目前电子设备具有的一些附加功能,但是现有的各种电子设备的提醒功能,所有提醒必须由用户事先通过手工设定,才能满足到时通知功能;提醒的人工设定往往花费用户的时间成本,并且,对于一些商务和业务人士等,他们由于工作和业务繁忙等原因,常常会忘记进行提醒设置,从而错过某些重要的事项。
参照图1,示出了现有技术一种手机自动设置短信为日历提醒的方法,具体可以包括:
步骤101、判断是否新短信到来,若是,则执行步骤102;
步骤102、执行接收短信程序;
步骤103、验证手机自动设置短信为日历提醒的功能是否开启,若是,则执行步骤104,否则执行步骤107;
步骤104、对发送的短信号码进行验证,判断是否在范围内,若是,则执行步骤105,否则执行步骤107;
步骤105、对短信内容进行提取,验证是否有时间、地点等关键信息,若是,则执行步骤106,否则执行步骤107;
步骤106、转入到日历功能程序,用提取出来的时间信息设置闹铃提醒;
步骤107、接收新信息完毕。
图1所示现有技术可以自动抽取新信息的关于提醒的时间、地点等关键信息,以对手机的闹铃提醒进行自动提醒,能够节省用户大量的时间成本。
但是,提醒所需的信息,除了包括时间、地点信息外,还包括事件这个重要的信息;因为在生活节奏日益加快的当今社会,日程中安排可能很多,用户需要设置提醒的事件往往也很可能有很多种,如汽车加油、定期保养、会议,对于商务和业务人士而言,会议可能有会议1、会议2……会议N等多种;这样,面对图1所示现有技术依据自动抽取出的时间、地点等关键信息设置的闹铃提醒,用户很有可能不知道要去执行什么事件,这使得现有技术设置的闹铃提醒的准确性和智能性降低,并失去了提醒的意义。
总之,需要本领域技术人员迫切解决的一个技术问题就是:如何能够提高提醒的准确性和智能性。
发明内容
本发明所要解决的技术问题是提供一种提醒的创建方法和装置,能够提高提醒的准确性和智能性。
为了解决上述问题,本发明公开了一种提醒的创建方法,包括:
从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字;
依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容,创建相应的提醒。
优选的,所述从所述文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字的步骤,包括:
从所述文本内容中提取具有事件关联性的触发条件关键字;所述触发条件关键字包括时间关键字和/或地理关键字;
对所述触发条件关键字的上下文进行语义分析,并根据语义分析结果从所述上下文中提取事件关键字。
优选的,所述根据语义分析结果从所述上下文中提取事件关键字的步骤,包括:
从所述上下文中提取具有事件属性的字词作为事件关键字;或者,
在事件关键字库中进行匹配查询,以获得与所述上下文中字词相匹配的事件关键字。
优选的,通过如下步骤建立所述事件关键字库:
收集事件文本,并添加至事件语料库;所述事件文本用于表达在某时间和/或某地理位置完成某事;
对所述事件语料库中事件文本进行语义分析,并根据语义分析结果从所述事件文本中提取事件关键字;
将所提取的事件关键字添加至事件关键字库。
优选的,所述从所述文本内容中提取具有事件关联性的触发条件关键字的步骤,包括:
在时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的时间关键字;所述时间关键字库为依据时间表达语料库建立得到;和/或
在地理关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的地理关键字;所述地理关键字库为依据地理位置表达语料库建立得到;
以及,将具有事件关联性的所述时间关键字和/或地理关键字作为触发条件关键字。
优选的,所述从所述文本内容中提取具有事件关联性的触发条件关键字的步骤,包括:
在提醒时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的时间关键字;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本;和/或
在地理提醒关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的地理位置关键字;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
优选的,所述将具有事件关联性的所述时间关键字作为触发条件关键字的步骤,包括:
获取所述时间关键字的时间精确度,并通过判断所述时间精确度是否符合预置的精确度条件来判断所述时间关键字是否具有事件关联性;或者,
依据所述时间关键字在提醒时间关键字库中进行匹配查询,若匹配成功,则所述时间关键字具有事件关联性;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本。
优选的,所述将具有事件关联性的所述地理关键字作为触发条件关键字的步骤,包括:
获取所述地理位置关键字的位置细粒度,并通过判断所述位置细粒度是否符合预置的细粒度条件来判断所述地理位置关键字是否具有事件关联性;或者,
依据所述时间关键字在地理提醒关键字库中进行匹配查询,若匹配成功,则所述地理位置关键字具有事件关联性;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
优选的,所述方法还包括:当某提醒的触发条件满足时,依据该提醒的事件内容进行提醒。
另一方面,本发明还公开了一种提醒的创建装置,包括:
关键字提取单元,用于从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字;及
提醒创建单元,用于依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容,创建相应的提醒。
优选的,所述关键字提取单元包括:
第一提取子单元,用于从所述文本内容中提取具有事件关联性的触发条件关键字;所述触发条件关键字包括时间关键字和/或地理关键字;及
第二提取子单元,用于对所述触发条件关键字的上下文进行语义分析,并根据语义分析结果从所述上下文中提取事件关键字。
优选的,所述第二提取子单元包括:
属性提取模块,用于从所述上下文中提取具有事件属性的字词作为事件关键字;或者,
匹配提取模块,用于在事件关键字库中进行匹配查询,以获得与所述上下文中字词相匹配的事件关键字。
优选的,所述装置还包括:用于建立所述事件关键字库的建立单元;
所述建立单元包括:
收集子单元,用于收集事件文本,并添加至事件语料库;所述事件文本用于表达在某时间和/或某地理位置完成某事;
分析提取子单元,用于对所述事件语料库中事件文本进行语义分析,并根据语义分析结果从所述事件文本中提取事件关键字;及
添加子单元,用于将所提取的事件关键字添加至事件关键字库。
优选的,所述第一提取子单元包括:
第一匹配查询模块,用于在时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的时间关键字;所述时间关键字库为依据时间表达语料库建立得到;和/或
第二匹配查询模块,用于在地理关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的地理关键字;所述地理关键字库为依据地理位置表达语料库建立得到;
以及,关联性确定模块,用于将具有事件关联性的所述时间关键字和/或地理关键字作为触发条件关键字。
优选的,所述第一提取子单元包括:
第一关联匹配查询模块,用于在提醒时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的时间关键字;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本;和/或
第二关联匹配查询模块,用于在地理提醒关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的地理位置关键字;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
优选的,所述关联性确定模块包括:
第一精确度判断子模块,用于获取所述时间关键字的时间精确度,并通过判断所述时间精确度是否符合预置的精确度条件来判断所述时间关键字是否具有事件关联性;或者,
第一匹配查询判断子模块,用于依据所述时间关键字在提醒时间关键字库中进行匹配查询,若匹配成功,则所述时间关键字具有事件关联性;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本。
优选的,所述关联性确定模块包括:
第二精确度判断子模块,用于获取所述地理位置关键字的位置细粒度,并通过判断所述位置细粒度是否符合预置的细粒度条件来判断所述地理位置关键字是否具有事件关联性;或者,
第二匹配查询判断子模块,用于依据所述时间关键字在地理提醒关键字库中进行匹配查询,若匹配成功,则所述地理位置关键字具有事件关联性;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
优选的,所述装置还包括:用于在某提醒的触发条件满足时,依据该提醒的事件内容进行提醒的提醒单元。
与现有技术相比,本发明具有以下优点:
本发明自动从文本内容中提取的信息具体包括:事件关键字及与所述事件关键字相关联的触发条件关键字,并且,在创建提醒时,依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容;因此,相对于现有技术,本发明能够自动提取更充分更准确的信息以创建提醒,依据本发明创建的提醒,用户明确去执行什么事件,故本发明能够提高提醒的准确性和智能性。
附图说明
图1是现有技术一种手机自动设置短信为日历提醒的方法示意图;
图2是本发明一种提醒的创建方法实施例的流程图;
图3是本发明一种优选实施例的流程图;
图4是本发明一种提醒的创建装置实施例的结构图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
参照图2,示出了本发明一种提醒的创建方法实施例的流程图,具体可以包括:
步骤S100、从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字;
本发明实施例可用于在设备中创建提醒,这里的设备可以泛指具有提醒功能的所有电子设备,其既可以包括诸如手机、个人数字助理、平板电脑之类的移动设备,也可以包括诸如计算机之类的固定设备,总之,本发明实施例对具体的设备不加以限制。
在实际应用中,基于可能需要提醒的事项所具有的特征,设备中的文本内容通常指该设备中新增加的文字内容,其至少可以包括如下内容中的一种或多种:短信息、电子邮件、.txt文件内容、.doc.文件内容、.docx文件内容和.wps文件内容。
在具体实现中,可以向设备的操作***申请上述文本内容的访问权限,在获得访问权限后,就可以获取相应的文本内容,并进行相应的检索。以带有android操作***的手机为例,如果申请获得了短信息的访问权限,那么,当接收到新的短信息时会收到操作***的通知,此时可以拦截和检索新的短信息的内容。又如,在获取计算机中记事本的访问权限后,可以扫描计算机中记事本中的.txt文本内容。由于.doc.文件内容、.docx文件内容和.wps文件内容的检索过程与短信息和.txt文本内容的检索过程类似,故相互参照即可,在此不作赘述。
本发明实施例中,事件关键字可用于表示能够反映需要完成的事件的文字,其在创建提醒时,用于建立日常提醒的事件内容;触发条件关键字与所述事件关键字相关联,可用于表示所述事件在何种条件下来进行,其在创建提醒时,用于建立日常提醒的触发条件,通常,所述触发条件关键字具体可以包括具有时间属性的时间关键字和/或具有地理位置属性的地理关键字。
在本发明的一种优选实施例中,步骤S100中所述从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字的步骤,具体可以包括:
步骤S110、从文本内容中提取具有事件关联性的触发条件关键字;所述触发条件关键字具体可以包括时间关键字和/或地理关键字;
在本发明的一种优选实施例中,所述从所述文本内容中提取具有事件关联性的触发条件关键字的步骤,具体可以包括:
步骤S111、在时间关键字库中进行匹配查询,以获得与所述文本内容中包含的时间关键字;所述时间关键字库为依据时间表达语料库建立得到;
在实际应用中,可以收集时间表达文本,添加至时间表达语料库,并依据时间表达语料库建立所述时间关键字库。例如,常用的时间表达文本可以包括日期(2012年11月3日、11月3号等)、时刻(9点15分等)、用于表达日期或时刻的文字(明天、早上等)等文本。可以理解,本发明实施例对具体的时间表达文本及时间关键字库的具体建立方式不加以限制。
步骤S112、在地理关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的地理关键字;所述地理关键字库为依据地理位置表达语料库建立得到;
在实际应用中,可以收集常用的地理位置表达文本,添加至地理位置表达语料库,并依据地理位置表达语料库建立所述地理关键字库。例如,常用的地理位置表达文本可以包括:用于表达地理位置的文本(如同方大厦等)、用于表达能够映射到地理位置的事件(一定发生在具体的地理位置的事件)的文本(如买药事件能够映射到药店,加油事件能够映射到加油站,打球事件能够映射到球馆,购物事件能够映射到超市或商场等)等文本。可以理解,本发明实施例对具体的地理位置表达文本时间关键字库的具体建立方式不加以限制。
需要说明的是,在执行步骤S111和步骤S112后,可能只获得时间关键字,也可能只获得地理关键字,也可能同时获得时间关键字和地理关键字。
步骤S113、将具有事件关联性的所述时间关键字和/或地理关键字作为具有事件关联性的触发条件关键字。
提醒通常用于提示用户在某时间和/或某地理位置完成某事,步骤S112得到的时间关键字可以泛指一切具有时间属性的文字,但是,具有时间属性的文字并不一定具有事件关联性,而不具有事件关联性的时间关键字是不具有提醒价值的。例如,根据语言表达的特性,用于表达在某时间完成某事的文字通常不会使用精确的日期或时刻(如2012年10月3日,9点15分30秒等)去表达,这样,使用精确的日期或时刻表达的时间关键字通常不具有提醒价值,应该丢弃。
同理,步骤S113得到的地理关键字可以泛指一切具有地理位置属性的文字,但是,具有地理位置属性的文字并不一定具有事件关联性,而不具有事件关联性的地理关键字是不具有提醒价值的。例如,根据语言表达的特性,用于表达在某地理位置完成某事的文字通常不会使用范围较大的地理位置(如北京市,北京市海淀区等)去表达,这样,使用范围较大的地理位置表达的地理关键字通常不具有提醒价值,应该丢弃。
在本发明的一种优选实施例中,所述将具有事件关联性的所述时间关键字作为触发条件关键字的步骤,具体可以包括:
步骤S1131、获取所述时间关键字的时间精确度,并通过判断所述时间精确度是否符合预置的精确度条件来判断所述时间关键字是否具有事件关联性;
本发明实施例中,所述时间精确度用于表示所述时间关键字所表达时间的精准程度,在具体实现中,可以预置一定等级的时间精确度,如在本发明的一种应用示例中,时间精确度的等级具有可以包括:粗略、精确1级、精确2级、精确3级,相应的精确度条件具体包括:若所述时间精确度为精确3级,则所述时间关键字不具有事件关联性,若所述时间精确度为精确3级外的级别,则所述时间关键字具有事件关联性。其中,粗略等级对应的时间关键字一般包括精确到天或日且年月日不完整的文字,如明天、明天上午、11月3日等;精确1级通常包括精确到小时的文字,如明天上午9点等;精确2级通常包括精确到分的文字,如9点15分等等;精确3级通常包括精确到秒或年月日完整的文字,如9点15分30秒、2012年10月3日等等。可以理解,本领域技术人员可以根据实际情况预置时间精确度及相应的精确度条件,本发明对此不加以限制。
步骤S1132、依据所述时间关键字在提醒时间关键字库中进行匹配查询,若匹配成功,则所述时间关键字具有事件关联性;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本。
由于用于表达在某时间完成某事的提醒时间文本(如明天上午开会、明天早上7点起床等)能够符合语言表达的特性,且能够具有事件关联性,因此,依据提醒时间语料库建立得到的提醒时间关键字库中的提醒时间关键字具有事件关联性。
在本发明的一种实施例中,可以通过如下步骤建立所述提醒时间关键字库:
步骤S11321、收集提醒时间文本,并添加至提醒时间语料库;所述提醒时间文本用于表达在某时间完成某事;
步骤S11322、对所述提醒时间语料库中提醒时间文本进行语义分析,并根据语义分析结果从所述提醒时间文本中提取提醒时间关键字;
步骤S11323、将所提取的提醒时间关键字添加至提醒时间关键字库。
以“明天上午开会”、“明天早上7点起床”的提醒时间文本为例,则提取提醒得到的提醒时间关键字分别为“明天上午”、“明天早上7点”。
需要说明的是,本发明实施例中,提醒时间文本与时间表达文本均可用于表达某时间,但二者的主要区别之一在于,前者用于表达在某时间完成某事,其表达的时间还具有事件关联性;而后者用于表达某时间,其表达的时间不一定具有事件关联性。
另外,本发明将具有事件关联性的所述时间关键字作为触发条件关键字的方案,可以单独采用步骤S1131或步骤S1132,也可以同时采用步骤S1131和步骤S1132以获得更为准确的判断结果。
在本发明的一种优选实施例中,所述将具有事件关联性的所述地理关键字作为具有事件关联性的触发条件关键字的步骤,具体可以包括:
步骤S1135、获取所述地理位置关键字的位置细粒度,并通过判断所述位置细粒度是否符合预置的细粒度条件来判断所述地理位置关键字是否具有事件关联性;
本发明实施例中,所述位置细粒度可用于表示所述地理关键字所表达地理位置的精确程度。
本领域技术人员可以根据实际需要设置所述位置细粒度,例如,对于城市而言,所述位置细粒度具体可以包括省、市、区、街道、社区甚至大厦、商圈名称等等,社区的典型例子具体包括:“五道口”、“东王庄”、“西王庄”、“望京”等等,大厦的例子可以包括“搜狐网络大厦”、“同方大厦”、“紫光大厦”等等;对于农村而言,所述位置细粒度具体可以包括省、市、县、乡镇、村等等;本申请对具体的位置细粒度不加以限制。
在本发明的一种应用示例中,城市对应的细粒度条件具体可以包括:若所述位置细粒度为省、市或区,则所述地理位置关键字不具有事件关联性,若所述位置细粒度为街道、社区、大厦或商圈名称,则所述地理位置关键字具有事件关联性。当然,本发明对具体的细粒度条件不加以限制。
步骤S1136、依据所述地理关键字在地理提醒关键字库中进行匹配查询,若匹配成功,则所述地理位置关键字具有事件关联性;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
由于用于表达在某地理位置完成某事的地理提醒文本(如眉州东坡聚餐,五道口华联逛街等)能够符合语言表达的特性,且能够具有事件关联性,因此,依据地理提醒语料库建立得到的地理提醒关键字库中的地理提醒关键字具有事件关联性。
在本发明的一种实施例中,可以通过如下步骤建立所述地理提醒关键字库:
步骤S11361、收集地理提醒文本,并添加至地理提醒语料库;所述地理提醒文本用于表达在某地理位置完成某事;
步骤S11362、对所述地理提醒语料库中地理提醒文本进行语义分析,并根据语义分析结果从所述地理提醒文本中提取地理提醒关键字;
步骤S11363、将所提取的地理提醒关键字添加至地理提醒关键字库。
以”眉州东坡聚餐”、”五道口华联逛街”的地理提醒文本为例,则提取提醒得到的地理提醒关键字分别为“眉州东坡”、“五道口华联”。
需要说明的是,本发明实施例中,地理提醒文本与地理位置表达文本均可用于表达某地理位置,但二者的主要区别之一在于,前者用于表达在某地理位置完成某事,其表达的地理位置还具有事件关联性;而后者用于表达某地理位置,其表达的地理位置不一定具有事件关联性。
可以理解,在判断地理关键字是否具有事件关联性时,可以单独采用步骤S1135或步骤S1136,也可以同时采用步骤S1135和步骤S1136以获得更为准确的判断结果。
在本发明的另一种优选实施例中,所述步骤S110还可以采用提醒时间关键字库和地理提醒关键字库中的一者或两者,直接从所述文本内容中提取具有事件关联性的触发条件关键字,相应地,所述步骤S110具体可以包括:
在提醒时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的时间关键字;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本;和/或
在地理提醒关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的地理位置关键字;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
步骤S120、对所述触发条件关键字的上下文进行语义分析,并根据语义分析结果从所述上下文中提取事件关键字。
步骤S110中得到的触发条件关键字具有事件关联性,步骤S120中则是确定所述触发条件关键字与哪些事件相关联。
在实际应用中,所述触发条件关键字的上下文用于表示文本内容中与所述触发条件关键字相连的上文和下文。
在本发明的一种应用示例中,所述语义分析过程可以包括:首先利用词典等词库对所述触发条件关键字的上下文进行分词处理,然后根据语义知识库对分词结果进行语义标注,生成对应的语义分析结果。其中,语义知识库可采用现有的、以及其他具有相似功能的数据库。假设收到一条新的短信息,相应的文本内容为:“7月22日A敬邀您上午10点半前到高德海鲜舫南九中路店,参加A为儿子和儿媳举行的新婚庆典答谢宴会,请届时参加”,那么步骤S110提取得到的触发条件关键字具体可以包括:“7月22日”、“上午10点半”和“高德海鲜舫南九中路店”,步骤S120可以对提取得到的触发条件关键字的上下文进行分词处理,并对分词结果进行语义标注,生成对应的语义分析结果,最终提取的事件关键字为“新婚庆典答谢宴会”或“参加新婚庆典答谢宴会”或“参加答谢宴会”。可以理解,本发明实施例对具体的语义分析及提取事件关键字的方法不加以限制。
在本发明的一种优选实施例中,所述根据语义分析结果从所述上下文中提取事件关键字的步骤,具体可以包括:
步骤S121、从所述上下文中提取具有事件属性的字词作为事件关键字;或者,
步骤S122、在事件关键字库中进行匹配查询,以获得与所述上下文中字词相匹配的事件关键字。
其中,步骤S121可以依据标注的语义分析结果,从所述上下文中提取具有事件属性的字词;通常具有事件属性的字词包括有动作词语,如“吃饭”、“起床”、“逛街”、“购物”、“打球”、上述示例中的“参加答谢宴会”等等。
在本发明的一种优选实施例中,可以通过如下步骤建立步骤S122中所使用的事件关键字库:
收集事件文本,并添加至事件语料库;所述事件文本用于表达在某时间和/或某地理位置完成某事;
对所述事件语料库中事件文本进行语义分析,并根据语义分析结果从所述事件文本中提取事件关键字;
将所提取的事件关键字添加至事件关键字库。
可以理解,所述事件关键字库中存储的也是具有事件属性的字词,而由于用于表达在某时间和/或某地理位置完成某事(如明天上午9点开会,明天中午1点北航打球,眉州东坡聚餐,五道口华联逛街等)的事件文本能够符合语言表达的特性,例如,“明天上午9点开会”用于表达某时间完成某事,”眉州东坡聚餐”、“五道口华联逛街”用于表达某地理位置完成某事,“明天中午1点北航打球”用于表达某时间和某地理位置完成某事;这样,根据语义分析结果从所述事件文本中提取的事件关键字更能够符合提醒场合语言表达的特性,这样,在提取的事件关键字应用于提醒时,能够提高提醒的准确性。
需要说明的是,本领域技术人员可以将包含有用户语言表达的各种数据作为数据源,进行上述提醒时间文本、地理提醒文本和事件文本的收集,本发明实施例对具体的收集方式不加以限制。
步骤S200、依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容,创建相应的提醒。
本发明实施例中,提醒的触发条件具体可以包括:依据时间关键字建立的时钟触发,和/或,依据地理位置关键字建立的位置触发。
例如,在所述触发条件关键字中包括有时间关键字时,建立提醒的一个过程示例可以为:
依据时间关键字得到提醒时间;如时间关键字为“明天上午9点”,则可以提前半小时对用户进行提醒,得到提醒时间“明天上午8点半”;
利用当前时间与提醒时间之差,建立基于定时器的提醒机制;
依据所述事件关键字建立提醒的事件内容;例如,事件关键字“开会”可以直接作为提醒的事件内容;
在定时器启用后,利用该设备的时钟功能,在该设备中创建相应的提醒。
又如,在所述触发条件关键字中包括有地理位置关键字时,建立提醒的一个过程示例可以为:
依据地理位置关键字得到需要提醒的事件发生的位置信息;
利用设备的GPS(全球定位***,Global Positioning System)等定位功能,依据所述位置信息建立基于定位的提醒机制;例如,“地理位置关键字”为加油站,则可以利用设备的GPS功能定位到附近是否有相应的地点。
依据所述事件关键字建立提醒的事件内容;例如,事件关键字“加油”可以直接作为提醒的事件内容;
在定位功能启用后,在该设备中创建相应的提醒。
本发明实施例具有如下优点:
首先,本发明自动从文本内容中提取的信息具体包括:事件关键字及与所述事件关键字相关联的触发条件关键字,并且,在创建提醒时,依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容;因此,相对于现有技术,本发明能够自动提取更充分更准确的信息以创建提醒,依据本发明创建的提醒,用户明确去执行什么事件,故本发明能够提高提醒的准确性和智能性;
其次,由于本发明从所述文本内容中提取的触发条件关键字具有事件关联性,这样,所述触发条件能够符合提醒场合语言表达的特性,这样,在提取的触发条件关键字应用于提醒时,能够提高提醒的准确性;
再者,本发明可以依据用于表达在某时间和/或某地理位置完成某事的事件文本建立事件关键字库,并依据事件关键字库匹配查询获得与所述上下文中字词相匹配的事件关键字;由于所述事件文本能够符合语言表达的特性,故匹配查询获得的事件关键字更能够符合提醒场合语言表达的特性,这样,在所述事件关键字应用于提醒时,能够提高提醒的准确性。
为使本领域技术人员更好地理解本发明,以下提供本发明的应用实例:
实例1、
步骤S51、在收到新的短信息时,对其进行拦截,并检索其文本内容:“今天下午3点开会”;
步骤S52、在时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的时间关键字:“今天”、“下午”和“3点”;
步骤S53、在地理关键字库中进行匹配查询,未获得与所述文本内容中字词相匹配的地理关键字;
步骤S54、经判断,步骤S52得到的时间关键字“今天”、“下午”和“3点”均具有事件关联性,故保留,作为具有事件关联性的时间关键字;
步骤S55、对步骤S54得到的时间关键字的上下文进行语义分析,并根据语义分析结果从所述上下文中提取事件关键字:“开会”;
步骤S56、依据步骤S54得到的时间关键字得到提醒时间:“今天下午2点半”(提前半小时对用户进行提醒);
步骤S57、利用当前时间与提醒时间之差,建立基于定时器的提醒机制;
步骤S58、在定时器启用后,利用该设备的时钟功能,在该设备中创建相应的提醒,该提醒的触发时间为“今天下午2点半”,该提醒的事件内容为“开会”。
实例2、
步骤S61、检索得到设备中某记事本的文本内容:“买药”;
步骤S62、在时间关键字库中进行匹配查询,未获得与所述文本内容中字词相匹配的时间关键字;
步骤S63、在地理关键字库中进行匹配查询,获得与所述文本内容中字词相匹配的地理关键字:“药店”;
步骤S64、经判断,步骤S63得到的地理关键字“药店”具有事件关联性,故保留,作为具有事件关联性的地理关键字;
步骤S65、对步骤S64得到的地理关键字的上下文进行语义分析,并根据语义分析结果从所述上下文中提取事件关键字:“买药”;
步骤S66、依据步骤S65得到的地理位置关键字“买药”得到需要提醒的事件发生的位置信息:“药店”,利用设备的GPS(全球定位***,Global Positioning System)等定位功能,在地图上定位距离当前位置较近的若干药店的位置信息;
步骤S67、在定位功能启用后,在该设备中创建相应的提醒,该提醒的触发地理位置为“距离当前位置较近的某个药店”,该提醒的事件内容为“买药”。
参照图3,示出了本发明一种优选实施例的流程图,具体可以包括:
步骤S310、从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字;
步骤S320、依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容,创建相应的提醒;
步骤S330、当所创建的提醒的触发条件满足时,依据该提醒的事件内容进行提醒。
其中,步骤S310和步骤S320可以分别参照对步骤S100和步骤S200的说明,此处不再重复。
本实施例中,提醒的触发条件具体可以包括:依据时间关键字建立的时钟触发,和/或,依据地理位置关键字建立的位置触发。在提醒时间到来时,或者,事件的位置信息到达时,本发明均可进行提醒。
在实际应用中,该提醒的事件内容可以文字、图片、音频、视频等方式进行显示。另外,在提醒操作完成之后,还可以进行相应的提醒后续操作,例如,提示用户是否中止提醒,是否在隔一段时间后再次提醒等操作。
可以理解,本发明实施例对具体的提醒操作及提醒后续操作不加以限制。
与前述方法实施例相应,本发明还提供了一种提醒的创建装置,参照图4所示的结构图,具体可以包括:
关键字提取单元401,用于从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字;及
提醒创建单元402,用于依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容,创建相应的提醒。
在本发明的一种优选实施例中,所述关键字提取单元401具体可以包括:
第一提取子单元,用于从所述文本内容中提取具有事件关联性的触发条件关键字;所述触发条件关键字包括时间关键字和/或地理关键字;及
第二提取子单元,用于对所述触发条件关键字的上下文进行语义分析,并根据语义分析结果从所述上下文中提取事件关键字。
在本发明的另一种优选实施例中,所述第二提取子单元具体可以包括:
属性提取模块,用于从所述上下文中提取具有事件属性的字词作为事件关键字;或者,
匹配提取模块,用于在事件关键字库中进行匹配查询,以获得与所述上下文中字词相匹配的事件关键字。
在本发明的再一种优选实施例中,所述装置还可以包括:用于建立所述事件关键字库的建立单元;
所述建立单元具体可以包括:
收集子单元,用于收集事件文本,并添加至事件语料库;所述事件文本用于表达在某时间和/或某地理位置完成某事;
分析提取子单元,用于对所述事件语料库中事件文本进行语义分析,并根据语义分析结果从所述事件文本中提取事件关键字;及
添加子单元,用于将所提取的事件关键字添加至事件关键字库。
在本发明的一种优选实施例中,所述第一提取子单元具体可以包括:
第一匹配查询模块,用于在时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的时间关键字;所述时间关键字库为依据时间表达语料库建立得到;和/或
第二匹配查询模块,用于在地理关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的地理关键字;所述地理关键字库为依据地理位置表达语料库建立得到;
以及,关联性确定模块,用于将具有事件关联性的所述时间关键字和/或地理关键字作为触发条件关键字。
在本发明的另一种优选实施例中,所述第一提取子单元具体可以包括:
第一关联匹配查询模块,用于在提醒时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的时间关键字;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本;和/或
第二关联匹配查询模块,用于在地理提醒关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的地理位置关键字;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
在本发明的再一种优选实施例中,所述关联性确定模块具体可以包括:
第一精确度判断子模块,用于获取所述时间关键字的时间精确度,并通过判断所述时间精确度是否符合预置的精确度条件来判断所述时间关键字是否具有事件关联性;或者,
第一匹配查询判断子模块,用于依据所述时间关键字在提醒时间关键字库中进行匹配查询,若匹配成功,则所述时间关键字具有事件关联性;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本。
在本发明的一种优选实施例中,所述关联性确定模块具体可以包括:
第二精确度判断子模块,用于获取所述地理位置关键字的位置细粒度,并通过判断所述位置细粒度是否符合预置的细粒度条件来判断所述地理位置关键字是否具有事件关联性;或者,
第二匹配查询判断子模块,用于依据所述时间关键字在地理提醒关键字库中进行匹配查询,若匹配成功,则所述地理位置关键字具有事件关联性;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
在本发明实施例中,优选的是,所述装置还可以包括:用于在某提醒的触发条件满足时,依据该提醒的事件内容进行提醒的提醒单元。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
以上对本发明所提供的一种提醒的创建方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (18)
1.一种提醒的创建方法,其特征在于,包括:
从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字;其中,所述触发条件关键字包括具有时间属性的时间关键字和具有地理位置属性的地理关键字;所述事件关键字是指需要完成的事件的文字,所述触发条件关键字是指用于表示需要完成的事件在何种条件下来进行的文字;
依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容,创建相应的提醒。
2.如权利要求1所述的方法,其特征在于,所述从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字的步骤,包括:
从所述文本内容中提取具有事件关联性的触发条件关键字;所述触发条件关键字包括时间关键字和/或地理关键字;
对所述触发条件关键字的上下文进行语义分析,并根据语义分析结果从所述上下文中提取事件关键字。
3.如权利要求2所述的方法,其特征在于,所述根据语义分析结果从所述上下文中提取事件关键字的步骤,包括:
从所述上下文中提取具有事件属性的字词作为事件关键字;或者,
在事件关键字库中进行匹配查询,以获得与所述上下文中字词相匹配的事件关键字。
4.如权利要求3所述的方法,其特征在于,通过如下步骤建立所述事件关键字库:
收集事件文本,并添加至事件语料库;所述事件文本用于表达在某时间和/或某地理位置完成某事;
对所述事件语料库中事件文本进行语义分析,并根据语义分析结果从所述事件文本中提取事件关键字;
将所提取的事件关键字添加至事件关键字库。
5.如权利要求2所述的方法,其特征在于,所述从所述文本内容中提取具有事件关联性的触发条件关键字的步骤,包括:
在时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的时间关键字;所述时间关键字库为依据时间表达语料库建立得到;和/或
在地理关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的地理关键字;所述地理关键字库为依据地理位置表达语料库建立得到;
以及,将具有事件关联性的所述时间关键字和/或地理关键字作为触发条件关键字。
6.如权利要求2所述的方法,其特征在于,所述从所述文本内容中提取具有事件关联性的触发条件关键字的步骤,包括:
在提醒时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的时间关键字;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本;和/或
在地理提醒关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的地理位置关键字;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
7.如权利要求5所述的方法,其特征在于,所述将具有事件关联性的所述时间关键字作为触发条件关键字的步骤,包括:
获取所述时间关键字的时间精确度,并通过判断所述时间精确度是否符合预置的精确度条件来判断所述时间关键字是否具有事件关联性;或者,
依据所述时间关键字在提醒时间关键字库中进行匹配查询,若匹配成功,则所述时间关键字具有事件关联性;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本。
8.如权利要求5所述的方法,其特征在于,所述将具有事件关联性的所述地理关键字作为触发条件关键字的步骤,包括:
获取所述地理关键字的位置细粒度,并通过判断所述位置细粒度是否符合预置的细粒度条件来判断所述地理关键字是否具有事件关联性;或者,
依据所述地理关键字在地理提醒关键字库中进行匹配查询,若匹配成功,则所述地理关键字具有事件关联性;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
9.如权利要求1至8中任一项所述的方法,其特征在于,还包括:当某提醒的触发条件满足时,依据该提醒的事件内容进行提醒。
10.一种提醒的创建装置,其特征在于,包括:
关键字提取单元,用于从文本内容中提取事件关键字,及与所述事件关键字相关联的触发条件关键字;其中,所述触发条件关键字包括具有时间属性的时间关键字和具有地理位置属性的地理关键字;所述事件关键字是指需要完成的事件的文字,所述触发条件关键字是指用于表示需要完成的事件在何种条件下来进行的文字;及
提醒创建单元,用于依据所述触发条件关键字建立提醒的触发条件,依据所述事件关键字建立提醒的事件内容,创建相应的提醒。
11.如权利要求10所述的装置,其特征在于,所述关键字提取单元包括:
第一提取子单元,用于从所述文本内容中提取具有事件关联性的触发条件关键字;所述触发条件关键字包括时间关键字和/或地理关键字;及
第二提取子单元,用于对所述触发条件关键字的上下文进行语义分析,并根据语义分析结果从所述上下文中提取事件关键字。
12.如权利要求11所述的装置,其特征在于,所述第二提取子单元包括:
属性提取模块,用于从所述上下文中提取具有事件属性的字词作为事件关键字;或者,
匹配提取模块,用于在事件关键字库中进行匹配查询,以获得与所述上下文中字词相匹配的事件关键字。
13.如权利要求12所述的装置,其特征在于,还包括:用于建立所述事件关键字库的建立单元;
所述建立单元包括:
收集子单元,用于收集事件文本,并添加至事件语料库;所述事件文本用于表达在某时间和/或某地理位置完成某事;
分析提取子单元,用于对所述事件语料库中事件文本进行语义分析,并根据语义分析结果从所述事件文本中提取事件关键字;及
添加子单元,用于将所提取的事件关键字添加至事件关键字库。
14.如权利要求11所述的装置,其特征在于,所述第一提取子单元包括:
第一匹配查询模块,用于在时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的时间关键字;所述时间关键字库为依据时间表达语料库建立得到;和/或
第二匹配查询模块,用于在地理关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的地理关键字;所述地理关键字库为依据地理位置表达语料库建立得到;
以及,关联性确定模块,用于将具有事件关联性的所述时间关键字和/或地理关键字作为触发条件关键字。
15.如权利要求11所述的装置,其特征在于,所述第一提取子单元包括:
第一关联匹配查询模块,用于在提醒时间关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的时间关键字;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本;和/或
第二关联匹配查询模块,用于在地理提醒关键字库中进行匹配查询,以获得与所述文本内容中字词相匹配的具有事件关联性的地理位置关键字;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
16.如权利要求14所述的装置,其特征在于,所述关联性确定模块包括:
第一精确度判断子模块,用于获取所述时间关键字的时间精确度,并通过判断所述时间精确度是否符合预置的精确度条件来判断所述时间关键字是否具有事件关联性;或者,
第一匹配查询判断子模块,用于依据所述时间关键字在提醒时间关键字库中进行匹配查询,若匹配成功,则所述时间关键字具有事件关联性;所述提醒时间关键字库为依据提醒时间语料库建立得到,所述提醒时间语料库中包括用于表达在某时间完成某事的提醒时间文本。
17.如权利要求14所述的装置,其特征在于,所述关联性确定模块包括:
第二精确度判断子模块,用于获取所述地理关键字的位置细粒度,并通过判断所述位置细粒度是否符合预置的细粒度条件来判断所述地理关键字是否具有事件关联性;或者,
第二匹配查询判断子模块,用于依据所述地理关键字在地理提醒关键字库中进行匹配查询,若匹配成功,则所述地理关键字具有事件关联性;所述地理提醒关键字库为依据地理提醒语料库建立得到,所述地理提醒语料库中包括用于表达在某地理位置完成某事的地理提醒文本。
18.如权利要求10至17中任一项所述的装置,其特征在于,还包括:用于在某提醒的触发条件满足时,依据该提醒的事件内容进行提醒的提醒单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310049786.1A CN103984687B (zh) | 2013-02-07 | 2013-02-07 | 提醒的创建方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310049786.1A CN103984687B (zh) | 2013-02-07 | 2013-02-07 | 提醒的创建方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103984687A CN103984687A (zh) | 2014-08-13 |
CN103984687B true CN103984687B (zh) | 2018-10-30 |
Family
ID=51276663
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310049786.1A Active CN103984687B (zh) | 2013-02-07 | 2013-02-07 | 提醒的创建方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103984687B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104468976B (zh) * | 2014-11-04 | 2017-04-05 | 东莞宇龙通信科技有限公司 | 智能提醒发送信息的方法及其装置 |
CN104750357A (zh) * | 2015-03-05 | 2015-07-01 | 小米科技有限责任公司 | 备忘信息处理方法及装置 |
CN104951205A (zh) * | 2015-05-26 | 2015-09-30 | 深圳市万普拉斯科技有限公司 | 标记事件提醒的方法、装置及智能终端 |
CN104954560A (zh) * | 2015-05-26 | 2015-09-30 | 深圳市万普拉斯科技有限公司 | 事件提示方法、装置及移动终端 |
CN104899724B (zh) * | 2015-06-29 | 2019-04-30 | 北京金山安全软件有限公司 | 一种生成事项提醒的方法及装置 |
CN105227778A (zh) * | 2015-10-22 | 2016-01-06 | 小米科技有限责任公司 | 事件提醒的方法、装置、终端及服务器 |
CN105893494A (zh) * | 2016-03-29 | 2016-08-24 | 乐视控股(北京)有限公司 | 一种信息推送方法和装置 |
CN105913229A (zh) * | 2016-04-29 | 2016-08-31 | 乐视控股(北京)有限公司 | 一种日历提醒的生成方法和终端 |
CN106022725A (zh) * | 2016-05-20 | 2016-10-12 | 乐视控股(北京)有限公司 | 一种自动生成事件提醒方法及装置 |
CN106203960A (zh) * | 2016-07-18 | 2016-12-07 | 深圳天珑无线科技有限公司 | 智能行事历建立方法及其*** |
CN107729310A (zh) * | 2016-08-11 | 2018-02-23 | 中兴通讯股份有限公司 | 一种文本信息的提取方法、装置和移动终端 |
CN106373572A (zh) * | 2016-09-01 | 2017-02-01 | 北京百度网讯科技有限公司 | 基于人工智能的提示信息的方法及装置 |
CN110175806A (zh) * | 2019-04-16 | 2019-08-27 | 平安科技(深圳)有限公司 | 基于语义分析的事项提醒方法、装置及计算机设备 |
CN111256678A (zh) * | 2020-01-22 | 2020-06-09 | 维沃移动通信有限公司 | 导航方法及电子设备 |
WO2021232899A1 (en) * | 2020-05-18 | 2021-11-25 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method and system for displaying context of call |
CN116489120B (zh) * | 2023-04-26 | 2023-12-22 | 武汉鸿源鼎信科技有限公司 | 一种智能消息处理方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1984410A (zh) * | 2006-06-14 | 2007-06-20 | 华为技术有限公司 | 通过位置信息触发日程功能的移动终端及实现方法 |
CN101212733A (zh) * | 2006-12-27 | 2008-07-02 | 上海基信通讯技术有限公司 | 手机自动设置短信为日历提醒的方法 |
CN102413228A (zh) * | 2011-09-22 | 2012-04-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种通信信息提醒方法、***及移动终端 |
CN102831188A (zh) * | 2012-08-02 | 2012-12-19 | 北京百纳威尔科技有限公司 | 提醒信息设置方法及终端 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102655538A (zh) * | 2011-03-04 | 2012-09-05 | 北京网秦天下科技有限公司 | 智能创建日程的方法和*** |
-
2013
- 2013-02-07 CN CN201310049786.1A patent/CN103984687B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1984410A (zh) * | 2006-06-14 | 2007-06-20 | 华为技术有限公司 | 通过位置信息触发日程功能的移动终端及实现方法 |
CN101212733A (zh) * | 2006-12-27 | 2008-07-02 | 上海基信通讯技术有限公司 | 手机自动设置短信为日历提醒的方法 |
CN102413228A (zh) * | 2011-09-22 | 2012-04-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种通信信息提醒方法、***及移动终端 |
CN102831188A (zh) * | 2012-08-02 | 2012-12-19 | 北京百纳威尔科技有限公司 | 提醒信息设置方法及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN103984687A (zh) | 2014-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103984687B (zh) | 提醒的创建方法和装置 | |
US12002010B2 (en) | Event extraction systems and methods | |
US9769634B2 (en) | Providing personalized content based on historical interaction with a mobile device | |
US11057333B2 (en) | Incorporating selectable application links into message exchange threads | |
US9338594B1 (en) | Processing location information | |
US10928996B2 (en) | Systems, devices and methods for electronic determination and communication of location information | |
US9749274B1 (en) | Associating an event attribute with a user based on a group of one or more electronic messages associated with the user | |
WO2016188267A1 (zh) | 事件提示方法、装置及移动终端、计算机存储接介质 | |
US10586245B1 (en) | Push reporting | |
US20140074871A1 (en) | Device, Method and Computer-Readable Medium For Recognizing Places | |
KR20150038375A (ko) | 음성 기반 미디어 검색 | |
US10068178B2 (en) | Methods and system for associating locations with annotations | |
CN113826092A (zh) | 使用实况数据流和/或搜索查询来确定关于发展中的事件的信息 | |
CN102750292A (zh) | 用于提供兴趣点的方法及设备 | |
US20160241497A1 (en) | Invoking an application to perform a service based on message content | |
EP2706496A1 (en) | Device, method and computer-readable medium for recognizing places in a text | |
WO2018125331A1 (en) | Techniques for enhanced pasteboard usage | |
CN108536695B (zh) | 一种地理位置信息点的聚合方法以及装置 | |
CN104915345A (zh) | 一种推荐服务信息的方法和终端 | |
US9491131B1 (en) | Push composer | |
US9774696B1 (en) | Using a polygon to select a geolocation | |
WO2015120658A1 (zh) | 一种基于通信文本信息的事务管理方法、装置及终端 | |
WO2020211352A1 (zh) | 基于语义分析的事项提醒方法、装置及计算机设备 | |
CN102693284A (zh) | 一种个人通讯录信息的提取方法 | |
Suzumura et al. | Where can we accomplish our To-Do?: estimating the target location by analyzing the task |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |