一种查找人员影踪的方法及装置制造方法

文档序号:6626168阅读:139来源:国知局
一种查找人员影踪的方法及装置制造方法
【专利摘要】本发明实施方式提供了一种查找人员影踪的方法及装置,该方法及装置属于网络通信领域,该方法包括:将存储的新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息;在独立句子中提取地点信息,在检测出该地点信息的前一个相邻的词存在于存储的趋向描述词集合时,则确定所述地点信息为有效的地点信息;在独立句子中提取人员信息,如提取的人物信息为唯一的人员,则将所述独立句子中的人员、时间、地点作为该人物的一条影踪,并存储该人员影踪。该方法及装置具有其效率较高,不会发生人为错误,当新闻数量特别大时,能获取人员影踪的优点。
【专利说明】一种查找人员影踪的方法及装置

【技术领域】
[0001]本发明涉及网络通信领域,尤其涉及一种查找人员影踪的方法及装置。

【背景技术】
[0002]目前大量的新闻报道中都会有新闻人员在具体时间、地点所从事的活动,通过对新闻语料中人员影踪的挖掘,可以向互联网用户呈现出特定人员在特定时间段内去过的地方,所从事过的活动,甚至可以预告他们将要从事的活动。现有技术提供的人员影踪的搜索方法主要通过人工统计特定人员在具体时间、地点所从事的活动。
[0003]在实现本发明的过程中,现有技术所提供的技术方案存在如下问题:
现有技术的方案通过人工统计的方法来获取人员影踪的,其效率较低,且容易发生人为错误,当新闻数量特别大时,人工也无法准确统计,进而无法获取人员的影踪。


【发明内容】

[0004]本发明实施方式提供一种查找人员影踪的方法,所述方法包括:
将存储的新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息;
在包含有时间信息的独立句子中提取地点信息,在检测出该地点信息的前一个相邻的词存在于存储的趋向描述词集合时,则确定所述地点信息为有效的地点信息;
在包含有效地点信息的独立句子中提取人员信息,如提取的人员信息为唯一的人员,则将所述独立句子中的人员、时间、地点作为该人员的一条影踪,并存储该人员影踪。
[0005]本发明还提供一种查找人员影踪的装置,所述装置包括:
在间单元,用于将存储的新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息;
地点单元,用于在包含有时间信息的独立句子中提取地点信息,在检测出该地点信息的前一个相邻的词存在于存储的趋向描述词集合时,则确定所述地点信息为有效的地点信息;
任务单元,用于在包含有效地点信息的独立句子中提取人员信息,如提取的人员信息为唯一的人员,则将所述独立句子中的人员、时间、地点作为该人员的一条踪迹,并存储该人员影踪。
[0006]由上述所提供的技术方案可以看出,本发明实施例的技术方案能自动搜索人员的影踪,具有效率高,不会发生人为错误的优点,且在新闻数量巨大的情况下,也能对任务影踪进行准确的统计。

【专利附图】

【附图说明】
[0007]图1为本发明提供的一种查找人员影踪的方法的流程图;
图2为本发明一实施例提供的一种查找人员影踪的方法的流程图。
[0008]图3为本发明提供的一种查找人员影踪的装置的结构图。

【具体实施方式】
[0009]本发明实施方式提供一种查找人员影踪的方法,该方法如图1所示,包括:
S11、将存储的新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息;
获取时间信息的方法可以为,对上述独立的句子使用正则表达式来实现对时间信息的提取;也可以用枚举所有可能的日期,与句子中的日期进行逐个匹配。
[0010]上述正则表达式的具体实现方法可以参见JAVA、C++等程序开发语言中相关描述。
[0011]S12、在包含有时间信息的独立句子中提取地点信息,在检测出该地点信息的前一个相邻的词存在于存储的趋向描述词集合时,则确定该地点信息为有效的地点信息。
[0012]上述提取出地点信息的方法可以为:将独立句子进行分词处理后,提取句子中的地点信息。提取地点信息的方法还可以为:枚举所有可能的地点信息,与句子中的词进行逐个匹配,该所有的地点信息可以为全国所有的城市名称。
[0013]上述趋向描述词集合可以为:
{"在","于","抵达","抵","来到","前往","飞往","飞抵","返回","赶回","回","莅临","赴","去","到","去往","访问","考察","登陆","离开","赶往","重返","去","来","至IJ达","飞离","行至","来回","往返","奔赴","开赴","留在","进入","登录","赶到","来到了","抵达了","返回了","赶回了","赶到了","进入了","到达了","离开了","到了","去了","来了","飞离了" }
S13、在包含有效地点信息的独立句子中提取人员信息,如提取的人员信息为唯一的人员,则将该独立句子中的人员、时间、地点作为该人员的一条影踪,并存储该人员影踪。
[0014]本发明提供的人员影踪的查找方法能自动查找人员的影踪,具有效率高,不会发生人为错误的优点,且在新闻数量巨大的情况下,也能对任务影踪进行准确的统计。
[0015]一实施例,本实施例提供一种查找人员影踪的方法,本实施例的技术场景为,本实施例在数据库存储的新闻数据中查找人员的影踪,该数据库的新闻数据可以由系统定期在网上抓取,然后存储于数据库内,该方法如图2所示,包括如下步骤:
S21、将新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息;实现S21的具体方法可以为,对上述独立的句子使用正则表达式来实现对时间信息提取,其中上述正则表达式中的日期规则可以为模糊日期规则,如昨天、今天、去年、明年等,也可以为精准日期规则,如2009-10-17等;当然在实际情况中,用户也可以根据自己的需要对日期规则进行修改,例如增加或减少日期规则的数量。
[0016]S22、在包含有时间信息的独立句子中进行分词处理,并提取地点信息,在检测出该地点信息的前一个相邻的词存在于趋向描述词集合时,则确定该地点信息为有效的地点信息;
S22中的地点信息可以为全国区级以上的地点名称,该趋向描述词集合可以为上述47个趋向描述词,当然在实际情况中,用户也可以根据自己的需要对趋向描述词集合进行修改,例如增加或减少趋向描述词集合的数量。
[0017]上述相邻的词为紧跟地点信息的词,即该地点信息和趋向描述词中间不能存在任何的词以及标点符号。
[0018]S23、在包含有效地点信息的独立句子中提取人物信息,如提取的人物信息为唯一的人员,则将该独立句子中的人员、时间、地点作为该人员的一条踪迹。
[0019]实现S23的方法可以为,采用分词系统的人名识别从独立的句子中提取人员信息,当然在实际情况中也可以采用其他的人名识别方法来提取人员信息,本发明并不局限实现该方法的具体方式。
[0020]可选的,上述方法还可以包括下述步骤之一,如单独包括S24、S25或S26 ;当然也可以包括S24、S25和S26 ;还可以包括S24和S25。
[0021]S24、统计相同的人员影踪出现的次数,并将该增加到存储的人员影踪中。
[0022]S25、在具有人员影踪的独立句子中采用获取事件描述词,并对该事件描述词赋予权重值;并将该事件描述词和事件描述词的权重值增加到存储的人员影踪中。
[0023]上述获取事件描述词的方法可以为下述方式中的任意一种:
方式A、搜索独立句子中与预先存储的事件描述词列表匹配的事件描述词,并将该匹配的事件描述词作为获取的事件描述词。
[0024]其实现方法具体为,搜索独立句子中的词,将搜索到的词与预先存储的事件描述词列表中的事件描述词一一对比,如相同且说明具有匹配的事件描述词。
[0025]上述事件描述词列表中的事件描述词用户可以根据需要进行设定,如新闻发布会、歌友会、上海经济论坛等等。
[0026]方式B、提取句子中的动词,将该动词作为获取的事件描述词。
[0027]上述权重值用户可以按事件的重要程度给每个事件描述词设定一权重值,原则为,方式A中的时间描述词的权重值大于方式B中的事件描述词权重值。
[0028]S26、接收到查找特定人员在特定日期的命令时,在存储的影踪中获取与该特定人员和特定日期相匹配的踪迹,并选择人员影踪的出现次数超出次数阈值且事件描述词的权重值最大的影踪输出。
[0029]本实施例提供的人员影踪的搜索方法能自动搜索人员的踪迹,具有效率闻的特点,不会发生人为错误的优点,且在新闻数量巨大的情况下,也能对任务影踪进行准确的统计,该方法还可以对相同的人员影踪进行统计,并增加了事件描述词及其权重值,具体的体现了人员影踪的可靠性。
[0030]本发明还提供一种查找人员影踪的装置,该装置如图3所示:包括:
时间单元31,用于将存储的新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息;
地点单元32,用于在包含有时间信息的独立句子中提取地点信息;在检测出该地点信息的前一个相邻的词存在于趋向描述词集合时,则确定所述地点信息为有效的地点信息;人物单元33,用于在包含有效地点信息的独立句子中提取人物信息,如提取的人员信息为唯一的人员,则将所述独立句子中的人员、时间、地点作为该人员的一条踪迹,并存储该人员影踪。
[0031]可选的,上述装置还包括:
次数单元34,用于统计相同的人员影踪出现的次数,并将该增加到存储的人员影踪中。
[0032]可选的,上述装置还包括:
事件单元35,用于在具有人员影踪的独立句子中获取事件描述词,并对该事件描述词赋予权重值;并将该事件描述词和事件描述词的权重值增加到存储的人员影踪中。
[0033]上述获取事件描述词的具体方式可以参见方法实施例中的相关描述。
[0034]可选的,上述装置还包括:
输出单元36,用于接收到查找特定人员在特定日期的命令时,在存储的影踪中获取与该特定人员和特定日期相匹配的影踪,并选择人员影踪的出现次数超出次数阈值且事件描述词的权重值最大的影踪输出。
[0035]本实施例提供的人员影踪的搜索装置能自动搜索人员的影踪,具有效率高的特点,不会发生人为错误的优点,且在新闻数量巨大的情况下,也能对任务影踪进行准确的统计,该方法还可以对相同的人员影踪进行统计,并增加了事件描述词及其权重值,具体的体现了人员影踪的可靠性。
[0036]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,该程序在执行时,包括上述方法步骤,所述的存储介质包括:R0M/RAM、磁盘、光盘等。
[0037]综上所述,本发明【具体实施方式】提供的技术方案,具有自动搜索人员的影踪,具有效率高的特点,不会发生人为错误的优点,且在新闻数量巨大的情况下,也能对任务影踪进行准确的统计,该方法还可以对相同的人员影踪进行统计,并增加了事件描述词及其权重值,具体的体现了人员影踪的可靠性的优点。
【权利要求】
1.一种查找人员影踪的方法,其特征在于,所述方法包括:将存储的新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息;在包含有时间信息的独立句子中提取地点信息,在检测出该地点信息的前一个相邻的词存在于存储的趋向描述词集合时,则确定所述地点信息为有效的地点信息;在包含有效地点信息的独立句子中提取人员信息,如提取的人员信息为唯一的人员,则将所述独立句子中的人员、时间、地点作为该人员的一条影踪,并存储该人员影踪;在具有人员影踪的独立句子中获取事件描述词,并对该事件描述词赋予权重值;并将该事件描述词和事件描述词的权重值增加到存储的人员影踪中。
2.根据权利要求1所述的方法,其特征在于,所述方法在存储该人员影踪之前还包括:统计相同的人员影踪出现的次数,并将该相同的人员影踪出现的次数增加到存储的人员影踪中。
3.根据权利要求1所述的方法,其特征在于,所述在具有人员影踪的独立句子中获取事件描述词包括:搜索所述独立句子中与预先存储的事件描述词列表匹配的事件描述词,并将该匹配的事件描述词作为获取的事件描述词;或提取句子中的动词,将该动词作为获取的事件描述词。
4.根据权利要求1所述方法,其特征在于,所述方法在存储该人员影踪之后,还包括:接收到查找特定人员在特定日期的命令时,在存储的影踪中获取与该特定人员和特定日期相匹配的影踪,并选择人员影踪的出现次数超出次数阈值且事件描述词的权重值最大的影踪输出。
5.根据权利要求1所述的方法,其特征在于,所述在包含有时间信息的独立句子中提取地点信息包括:将所述独立句子进行分词处理后,提取地点信息。
6.根据权利要求1所述的方法,其特征在于,将存储的新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息包括:对所述每个独立的句子采用正则表达式提取所述每个独立句子中的时间信息。
7.一种查找人员影踪的装置,其特征在于,所述装置包括:时间单元,用于将存储的新闻数据中的每个独立的句子通过模式匹配提取每个独立句子中的时间信息;地点单元,用于在包含有时间信息的独立句子中提取地点信息,在检测出该地点信息的前一个相邻的词存在于存储的趋向描述词集合时,则确定所述地点信息为有效的地点信息;任务单元,用于在包含有效地点信息的独立句子中提取人员信息,如提取的人员信息为唯一的人物,则将所述独立句子中的人员、时间、地点作为该人员的一条影踪,并存储该人员影踪;事件单元,用于在具有人员影踪的独立句子中获取事件描述词,并对该事件描述词赋予权重值;并将该事件描述词和事件描述词的权重值增加到存储的人员影踪中。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:次数单元,用于统计相同的人员影踪出现的次数,并将该相同的人员影踪出现的次数增加到存储的人员影踪中。
【文档编号】G06F17/27GK104239483SQ201410451454
【公开日】2014年12月24日 申请日期:2014年9月8日 优先权日:2014年9月8日
【发明者】刘健萍 申请人:刘健萍
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1