CN108021624B - 一种时效性动态图谱展现的方法及装置 - Google Patents
一种时效性动态图谱展现的方法及装置 Download PDFInfo
- Publication number
- CN108021624B CN108021624B CN201711168538.3A CN201711168538A CN108021624B CN 108021624 B CN108021624 B CN 108021624B CN 201711168538 A CN201711168538 A CN 201711168538A CN 108021624 B CN108021624 B CN 108021624B
- Authority
- CN
- China
- Prior art keywords
- analyzed
- target
- time
- map
- relationship
- 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
Images
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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2477—Temporal data queries
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明的实施例公开了一种时效性动态图谱展现的方法及装置,该方法在通过用户输入的搜索词读取相关事件后,根据相关事件的对应时间,计算出每一时间点上同种相关事件发生的对应次数,并将对应次数在时间轴上表示,得到时间轴图谱。在输出和搜索词相关的信息时,不仅输出与预设时间信息对应的待分析事件的关系图谱,也展示时间轴图谱,为用户提供更为完整的信息。该方法一方面提供了信息的时效性,使得用户能够直观了解在各个时间中相关事件的动态变化,另一方面,避免了用户需要对不同时间内相关事件的信息变化进一步探索的搜索成本,提高了用户体验。
Description
技术领域
本发明实施例涉及数据分析技术领域,尤其是涉及一种时效性动态图谱展现的方法及装置。
背景技术
在企业公开数据中,能够看到很多有价值的信息数据,如个人与企业之间的投资人、法人、股东、监事、董事等数据,以及企业与企业之间的投资关系、合作关系、招投标信息等数据。为使企业信息更方便浏览,使用了企业关系图谱,其可以直观地体现上述关系,从而为用户提供良好的信息支持。
在实现本发明实施例的过程中,发明人发现现有的企业关系图中只显示静态的企业关系,无法满足用户了解各种关系的动态变化的要求。
发明内容
本发明所要解决的技术问题是如何解决现有的企业关系图中只显示静态的企业关系,无法满足用户了解各种关系的动态变化的要求的问题。
针对以上技术问题,本发明的实施例提供了一种时效性动态图谱展现的方法,包括:
获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件发送的对应时间;
针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;
从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱。
可选地,所述从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,包括:
若所述预设时间信息包括所有所述对应时间,则将所有所述相关事件作为所述待分析事件;
根据所有所述相关事件,得到所有所述相关事件涉及的全部要素,作为所述待分析要素,并将所述全部要素之间的关系作为所述待分析关系。
可选地,所述从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,包括:
若所述预设时间信息为当前时间点,则从所述相关事件中获取对应时间为当前时间点的当前相关事件,将所述当前相关事件作为所述待分析事件;
根据所述当前相关事件,得到所述当前相关事件涉及的当前要素,作为所述待分析要素,将所述当前要素之间的关系作为所述待分析关系。
可选地,还包括:
接收到用户在所述时间轴上选取的目标对应时间后,从所述相关事件中获取在所述目标对应时间内发生的相关事件,作为目标相关事件;
获取所述目标相关事件涉及的目标要素和所述目标要素之间的目标关系,对所述初始图谱中不属于所述目标关系的待分析关系和不属于所述目标要素的待分析要素进行淡化处理,得到目标关系图谱,显示所述目标关系图谱;
其中,所述淡化处理为使得所述初始图谱中不属于所述目标关系的待分析关系区别于所述目标关系,使得不属于所述目标要素的待分析要素区别于所述目标要素的而进行的处理。
可选地,所述淡化处理包括将所述初始图谱中不属于所述目标关系的关系和不属于所述目标要素的要素删除,或者增加所述初始图谱中用于表示不属于所述目标关系的关系和不属于所述目标要素的图形的透明度。
可选地,所述时间轴图谱为以时间轴为横轴,以对应次数为纵轴的柱状图,且不同的相关事件对应的柱状图形具有不同的填充内容;
所述初始图谱中通过不同形状图形表示不同的要素,通过不同线型或者不同颜色线条表示不同的关系。
可选地,还包括:
在接收到查看所述相关事件和每一所述相关事件的对应时间的列表的第一指令后,按照所述对应时间的先后顺序生成所述相关事件的列表,显示生成的列表;
若接收到导出所述列表的第二指令,则将所述列表按照预设格式输出到预定存储位置。
第二方面,本发明的实施例提供了一种时效性动态图谱展现的装置,包括:
获取模块,用于获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件的对应时间;
生成模块,用于针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;
显示模块,用于从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱。
第三方面,本发明的实施例提供了一种电子设备,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行以上所述的方法。
第四方面,本发明的实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行以上所述的方法。
本发明的实施例提供了一种时效性动态图谱展现的方法及装置,该方法在通过用户输入的搜索词读取相关事件后,根据相关事件的对应时间,计算出每一时间点上同种相关事件发生的对应次数,并将对应次数在时间轴上表示,得到时间轴图谱。在输出和搜索词相关的信息时,不仅输出与预设时间信息对应的待分析事件的关系图谱,也展示时间轴图谱,为用户提供更为完整的信息。该方法一方面提供了信息的时效性,使得用户能够直观了解在各个时间中相关事件的动态变化,另一方面,避免了用户需要对不同时间内相关事件的信息变化进一步探索的搜索成本,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的时效性动态图谱展现的方法的流程示意图;
图2是本发明另一个实施例提供的时效性动态图谱展现的展示示意图;
图3是本发明另一个实施例提供的时效性动态图谱展现的装置的结构框图;
图4是本发明另一个实施例提供的电子设备的结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本实施例提供的一种时效性动态图谱展现的方法的流程示意图,参见图1,该方法包括:
101:获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件发生的对应时间;
102:针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;
103:从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱。
需要说明的是,本实施例提供的方法通常由计算机或者服务器实现,通过显示屏等显示装置实现进行图谱的显示。例如,用户通过显示屏上的界面输入搜索词,计算机或者服务器执行上述步骤101至步骤103得到时间轴图谱和初始图谱,并通过显示屏显示该时间轴图谱和初始图谱。需要说明的是,对应时间是时间段或者时间点。
预设时间信息为设定的时间信息,例如,若预设时间信息为所有事件(即包括所有的对应时间),则初始图谱需显示表示所有相关事件的关系和要素的关系图谱;若预设时间信息为某一时间点(例如,当前时间点)或者时间段,则获取与该时间点或者时间段对应的相关事件作为待分析事件,显示表示所有待分析事件的要素和关系的关系图谱。本实施例不对预设时间信息的具体内容进行限制。
预设数据库为存储事件的数据库,例如,在预设数据库中存储有诸如“某年某月某日,某人在某家公司任职为监事”、“某年某月某日,某人向某家公司投资1000万元”这样的事件。对应时间为某一相关事件发生的时间。例如,搜索词为A公司。则预设数据库中和A公司相关的事件包括A公司在新的岗位任职员工,A公司接受其它公司的投资,则A公司、每一次任职的员工、给A公司投资的其它公司均为要素,要素A公司和其它公司之间的关系为投资关系,要素A公司和任职的员工之间的关系为任职关系。
例如,针对某一个对应时间“2013年3月”,通过相关事件的对应时间计算出A公司发生4次投资事件,B公司发生2次任职事件,则在时间轴上对应于2013年3月的位置处,添加A公司发生4次投资事件,B公司发生2次任职事件这样的信息,具体的,可以同柱状图表示对应次数。例如,通过柱形的高低表示对应次数,柱形越高,对应次数越大。
如图2所示,时间轴图谱中x轴为时间轴,该时间轴上表示了t1至t5五个对应时间中,与搜索词A公司相关的相关事件。例如,在对应时间t1处,A公司发生了3次任职事件,2次任职事件和1次其它事件(例如,诉讼事件)。图2中的初始图谱(即关系图谱)中表示了在整个时间轴上,与A公司有关的所有要素以及各个要素的关系。例如,A公司在整个时间轴内共任命了员工a1、a2、a3、a4和a5,任命次数为3+4+1+2+4=14,共接受了3个公司的投资,分别是B1公司,B2公司和B3公司,投资的总次数为1+4+2+3+3=13。A公司还和公司C1和公司C2存在其他关系,例如,诉讼关系。图2中将时间轴图谱和初始图谱同时展示,使得用户能够清晰地了解在A公司存在的整个时间过程中,与搜索词“A公司”相关的所有事件,以及“A公司”和其它要素之间的关系。
本实施例提供了一种时效性动态图谱展现的方法,该方法在通过用户输入的搜索词读取相关事件后,根据相关事件的对应时间,计算出每一时间点上同种相关事件发生的对应次数,并将对应次数在时间轴上表示,得到时间轴图谱。在输出和搜索词相关的信息时,不仅输出与预设时间信息对应的待分析事件的关系图谱,也展示时间轴图谱,为用户提供更为完整的信息。该方法一方面提供了信息的时效性,使得用户能够直观了解在各个时间中相关事件的动态变化,另一方面,避免了用户需要对不同时间内相关事件的信息变化进一步探索的搜索成本,提高了用户体验。
更进一步地,在上述实施例的基础上,所述从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,包括:
若所述预设时间信息包括所有所述对应时间,则将所有所述相关事件作为所述待分析事件;
根据所有所述相关事件,得到所有所述相关事件涉及的全部要素,作为所述待分析要素,并将所述全部要素之间的关系作为所述待分析关系。
本实施例中的预设时间信息为所有对应时间,那么待分析事件即为所有相关事件。全部要素包含了任一相关事件涉及到的要素。根据全部要素和全部要素之间的关系生成的初始图谱,即为包含了与搜索词相关的所有要素和关系的图谱(即能够反映所有历史时间的相关事件和当前时间的相关事件的关系图谱)。
实施例提供了一种时效性动态图谱展现的方法,该方法在预设时间信息包括所有对应时间时,生成反应了整个历史时间和当前时间中与搜索词相关的要素和关系的图谱,作为初始图谱。在进行显示时,显示该初始图谱和时间轴图谱,向用户展示与搜索词相关的全面信息。
更进一步地,在上述各实施例的基础上,所述从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,包括:
若所述预设时间信息为当前时间点,则从所述相关事件中获取对应时间为当前时间点的当前相关事件,将所述当前相关事件作为所述待分析事件;
根据所述当前相关事件,得到所述当前相关事件涉及的当前要素,作为所述待分析要素,将所述当前要素之间的关系作为所述待分析关系。
需要说明的是,若预设时间信息为当前时间点,则不再显示上述包含所有相关事件的要素和关系的初始图谱,而显示仅包含了当前相关事件的要素和关系的关系图谱。
本实施例提供了一种时效性动态图谱展现的方法,该方法在预设时间信息为当前时间点时,生成包含当前相关事件的要素和关系的关系图谱。预设时间信息的灵活设置满足了不同用户的需求,提高了用户体验。
更进一步地,在上述实施例的基础上,还包括:
接收到用户在所述时间轴上选取的目标对应时间后,从所述相关事件中获取在所述目标对应时间内发生的相关事件,作为目标相关事件;
获取所述目标相关事件涉及的目标要素和所述目标要素之间的目标关系,对所述初始图谱中不属于所述目标关系的待分析关系和不属于所述目标要素的待分析要素进行淡化处理,得到目标关系图谱,显示所述目标关系图谱;
其中,所述淡化处理为使得所述初始图谱中不属于所述目标关系的待分析关系区别于所述目标关系,使得不属于所述目标要素的待分析要素区别于所述目标要素的而进行的处理。
更进一步地,在上述各实施例的基础上,所述淡化处理包括将所述初始图谱中不属于所述目标关系的关系和不属于所述目标要素的要素删除,或者增加所述初始图谱中用于表示不属于所述目标关系的关系和不属于所述目标要素的图形的透明度。
为了满足用户随时对各个对应时间中,与搜索词相关的所有事件的了解,本实施例提供了根据用户选择的目标对应时间,生成在该目标对应时间下,与搜索词相关的所有相关事件。
当用户需要了解某一目标对应时间下,与搜索词相关的事件时,只需要在图2的时间轴上选中该目标对应时间,即可查看该目标对应时间下与搜索词相关的目标相关事件。
具体来说,当接收到用户选取的目标对应时间后,在预设数据库中获取该目标对应时间下与搜索词相关的所有目标相关事件。通过目标相关事件得到与该目标时间对应的目标要素和目标关系,可以根据目标要素和目标关系重新生成关系图谱,即目标关系图谱,也可以对上述实施例生成的包含所有相关事件的要素和关系的初始图谱进行修改,将不属于目标关系的关系和不属于目标要素的要素进行淡化处理,从而得到新的关系图谱,即目标关系图谱。
需要说明的是,在显示目标关系图谱时,可以同时显示上述实施例生成的初始图谱和时间轴图谱,也可以将上述初始图谱删除,仅显示目标关系图谱,或者仅显示时间轴图谱和目标关系图谱,本实施例对此不做具体限制。
例如,当用户选取的目标对应时间为t3时,由于目标对应时间为t3处A公司与其他要素仅存在任职关系和投资关系,则需将要素C1和C2,以及公司A和公司C1、公司C2之间的关系进行淡化处理。可理解的是,若目标相关事件中不涉及员工a1、a2、a3、a4和a5中的某个员工或者不涉及公司B1、B2和B3中的某个公司,则需要将目标对应时间为t3不涉及的要素和关系进行淡化处理。
本实施例提供了一种时效性动态图谱展现的方法,该方法提供了对特定的对应时间中,与搜索词相关的要素和关系的显示,通过本实施例提供的方法,用户可以快速了解时间轴上的任一时间点或者时间段内,与搜索词相关的要素和关系,实现了通过简单方法显示特定时间内的相关信息。
更进一步地,在上述各实施例的基础上,还包括:
将所述时间轴上对应于所述目标对应时间处的对应次数进行放大显示。
为了使得用户更加清晰的了解目标对应时间处,与搜索词相关的目标相关事件,可以在显示目标关系图谱的同时,将该目标对应时间处的时间轴图谱进行放大显示,以提高用户体验。
更进一步地,在上述各实施例的基础上,所述显示所述目标关系图谱,包括:
删除所述初始图谱,显示所述时间轴图谱和所述目标关系图谱。
本实施例提供了一种时效性动态图谱展现的方法,该方法在显示目标关系图谱时,删除初始图谱,即仅显示时间轴图谱和目标关系图谱,使得所显示的内容能够更加清晰直观的反应目标对应时间下的相关事件涉及的关系和要素。
更进一步地,在上述各实施例的基础上,所述时间轴图谱为以时间轴为横轴,以对应次数为纵轴的柱状图,且不同的相关事件对应的柱状图形具有不同的填充内容;
所述初始图谱中通过不同形状图形表示不同的要素,通过不同线型或者不同颜色线条表示不同的关系。
如图2所示,x轴为时间轴,y轴为对应次数。
本实施例提供了一种时效性动态图谱展现的方法,该方法通过柱状图显示时间轴图谱,清晰直观,便于用户对与搜索次相关的各种相关事件的发生次数进行快速的了解。
更进一步地,在上述各实施例的基础上,还包括:
在接收到查看所述相关事件和每一所述相关事件的对应时间的列表的第一指令后,按照所述对应时间的先后顺序生成所述相关事件的列表,显示生成的列表;
若接收到导出所述列表的第二指令,将所述列表按照预设格式输出到预定存储位置。
需要说明的是,预定格式为用户设定的格式,例如,Excel格式或者txt格式,本实施例对此不做具体限制。
为了便于进行数据的分析,本实施例中提供了用户对相关事件进行查看和导出的功能。可理解的是,显示装置的屏幕上设置查看列表的选择按键,当用户触发该按键,即以表格的形式显示各相关事件。进一步地,当用户触发导出列表的选择按键后,则会根据用户选择的预定存储位置,将该列表以预定格式输出并存储在预定存储位置。
作为一种更为具体的实施例,本实施例体用的时效性动态图谱展现的方法,包括:
S11:接收用户输入的搜索词;例如,搜索词是个人或公司名称,或者与之相关的信息。
S12:获得与所述搜索词相关的企业事件数据信息(相关事件);
数据信息可以带有时效性的,例如这些信息可以体现“某年某月某日,某人向某家公司投资1000万元”,或者“某年某月某日,某人在某家公司任职为监事”。
S13:显示图谱(所有相关公司和个人之间关系)和时间轴,即显示初始图谱和时间轴图谱。
其中,所显示的图谱,包括历史时间上与搜索词所涉人或公司(待分析要素)和与所涉人或公司发生的所有关联信息(待分析关系)。如图2所示,同时显示时间轴图谱和关系图谱(初始图谱)。
如图2所示,时间轴图谱分为横轴x和纵轴y。可以将时间点(对应时间)显示在横轴上,纵轴上设置事件发生次数(对应次数)。例如,在2013年3月份A公司发生4次投资事件,B公司发生2次任职事件。纵轴上最高点为所有事件中发生次数的最大值。
关系图谱上表示元素之间的关系的箭头可以带有不同颜色或者通过不同的线型标识,以示区分。这样,如果在同一日期发生不同事件,则时间轴上也同样可以用不同颜色的柱线表示,以进行区分。
跟进一步地,当用户需要某个特定时间(目标对应时间)内的历史事件信息时,用户可以选取时间轴上的某个时间,此时,本发明还包括:
S21,获得用户在时间轴上选中的时间段(目标对应时间)。即响应用户对时间轴的操作,获取时间段或时间点。
S22,根据时间信息(目标对应时间)获得相关搜索对象的信息(目标相关事件)。
根据时间信息进行查询,以显示图谱中的相关数据,获得时间点或时间段内(目标对应时间)的相关事件(目标相关事件)。
S23,根据所述相关事件(目标相关事件)重新绘制图谱(目标关系图谱)。
重新绘制时,可以基于原图谱(初始图谱),淡化该图谱中无关事件元素,仅突出相关事件元素;也可以将所选时间内的无关事件元素进行过滤或者隐去(即将初始图谱中不属于目标关系的关系和不属于目标要素的要素进行淡化处理),由此实现特定时间内相关企业信息。
本实施例一方面为用户提供了信息的时效性,能够直观了解在某个时间中企业关系相关数据的动态变化;另一方面,为用户提供了企业、个人之间发生各种关联的变化数据,降低了用户需要对企业不同时间段信息变化进一步探索时的搜索成本,提高了用户的体验
图3示出了本实施例提供的时效性动态图谱展现的装置的结构框图,参见图3,本实施例提供的时效性动态图谱展现的装置包括:
301:获取模块,用于获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件的对应时间;
302:生成模块,用于针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;
303:显示模块,用于从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱。
本实施例提供的时效性动态图谱展现的装置适用于上述实施例中提供的时效性动态图谱展现的方法,在此不再赘述。
本实施例提供了一种时效性动态图谱展现的装置,该装置在通过用户输入的搜索词读取相关事件后,根据相关事件的对应时间,计算出每一时间点上同种相关事件发生的对应次数,并将对应次数在时间轴上表示,得到时间轴图谱。在输出和搜索词相关的信息时,不仅输出与预设时间信息对应的待分析事件的关系图谱,也展示时间轴图谱,为用户提供更为完整的信息。该装置一方面提供了信息的时效性,使得用户能够直观了解在各个时间中相关事件的动态变化,另一方面,避免了用户需要对不同时间内相关事件的信息变化进一步探索的搜索成本,提高了用户体验。
图4是示出本实施例提供的电子设备的结构框图。
参照图4,包括:至少一个处理器(processor)401;
以及与所述处理器401连接的至少一个存储器(memory)402、总线403;其中,
所述处理器401、存储器402通过所述总线403完成相互间的通信;
所述处理器401用于调用所述存储器402中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件发生的对应时间;针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱。
第四方面,本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件发生的对应时间;针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱。
本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如,包括:获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件发生的对应时间;针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的电子设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上各实施例仅用以说明本发明的实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明的实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明的实施例各实施例技术方案的范围。
Claims (9)
1.一种时效性动态图谱展现的方法,其特征在于,包括:
获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件发生的对应时间;
针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;
从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱;
还包括:
接收到用户在所述时间轴上选取的目标对应时间后,从所述相关事件中获取在所述目标对应时间内发生的相关事件,作为目标相关事件;
获取所述目标相关事件涉及的目标要素和所述目标要素之间的目标关系,对所述初始图谱中不属于所述目标关系的待分析关系和不属于所述目标要素的待分析要素进行淡化处理,得到目标关系图谱,显示所述目标关系图谱;
其中,所述淡化处理为使得所述初始图谱中不属于所述目标关系的待分析关系区别于所述目标关系,使得不属于所述目标要素的待分析要素区别于所述目标要素的而进行的处理。
2.根据权利要求1所述的时效性动态图谱展现的方法,其特征在于,所述从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,包括:
若所述预设时间信息包括所有所述对应时间,则将所有所述相关事件作为所述待分析事件;
根据所有所述相关事件,得到所有所述相关事件涉及的全部要素,作为所述待分析要素,并将所述全部要素之间的关系作为所述待分析关系。
3.根据权利要求1所述的时效性动态图谱展现的方法,其特征在于,所述从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,包括:
若所述预设时间信息为当前时间点,则从所述相关事件中获取对应时间为当前时间点的当前相关事件,将所述当前相关事件作为所述待分析事件;
根据所述当前相关事件,得到所述当前相关事件涉及的当前要素,作为所述待分析要素,将所述当前要素之间的关系作为所述待分析关系。
4.根据权利要求1所述的时效性动态图谱展现的方法,其特征在于,所述淡化处理包括将所述初始图谱中不属于所述目标关系的关系和不属于所述目标要素的要素删除,或者增加所述初始图谱中用于表示不属于所述目标关系的关系和不属于所述目标要素的图形的透明度。
5.根据权利要求1所述的时效性动态图谱展现的方法,其特征在于,所述时间轴图谱为以时间轴为横轴,以对应次数为纵轴的柱状图,且不同的相关事件对应的柱状图形具有不同的填充内容;
所述初始图谱中通过不同形状图形表示不同的要素,通过不同线型或者不同颜色线条表示不同的关系。
6.根据权利要求1所述的时效性动态图谱展现的方法,其特征在于,还包括:
在接收到查看所述相关事件和每一所述相关事件的对应时间的列表的第一指令后,按照所述对应时间的先后顺序生成所述相关事件的列表,显示生成的列表;
若接收到导出所述列表的第二指令,则将所述列表按照预设格式输出到预定存储位置。
7.一种时效性动态图谱展现的装置,其特征在于,包括:
获取模块,用于获取用户输入的搜索词,根据所述搜索词在预设数据库中读取与所述搜索词有关的相关事件和对应于每一所述相关事件的对应时间;
生成模块,用于针对每一所述对应时间,根据所述相关事件,计算在所述对应时间内发生的每一同种相关事件的次数,得到对应次数,在生成的时间轴上对应于所述对应时间的位置处,添加所述对应次数,得到时间轴图谱;
显示模块,用于从所述相关事件中获取满足预设时间信息的待分析事件,得到所述待分析事件涉及的待分析要素和所述待分析要素之间的待分析关系,生成包含所述待分析要素和所述待分析关系的关系图谱,作为初始图谱,显示所述时间轴图谱和所述初始图谱;
还包括:
接收到用户在所述时间轴上选取的目标对应时间后,从所述相关事件中获取在所述目标对应时间内发生的相关事件,作为目标相关事件;
获取所述目标相关事件涉及的目标要素和所述目标要素之间的目标关系,对所述初始图谱中不属于所述目标关系的待分析关系和不属于所述目标要素的待分析要素进行淡化处理,得到目标关系图谱,显示所述目标关系图谱;
其中,所述淡化处理为使得所述初始图谱中不属于所述目标关系的待分析关系区别于所述目标关系,使得不属于所述目标要素的待分析要素区别于所述目标要素的而进行的处理。
8.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至6任一所述的方法。
9.一种非暂态计算机可读存储介质,其特征在于,包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如权利要求1至6任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711168538.3A CN108021624B (zh) | 2017-11-21 | 2017-11-21 | 一种时效性动态图谱展现的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711168538.3A CN108021624B (zh) | 2017-11-21 | 2017-11-21 | 一种时效性动态图谱展现的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108021624A CN108021624A (zh) | 2018-05-11 |
CN108021624B true CN108021624B (zh) | 2020-08-11 |
Family
ID=62080820
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711168538.3A Active CN108021624B (zh) | 2017-11-21 | 2017-11-21 | 一种时效性动态图谱展现的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108021624B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111209456A (zh) * | 2020-01-06 | 2020-05-29 | 北京明略软件***有限公司 | 一种管理关系图谱的方法和装置 |
CN114048086A (zh) * | 2021-11-09 | 2022-02-15 | 北京字节跳动网络技术有限公司 | 一种分析器性能分析方法、装置、设备、介质和程序产品 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009271795A (ja) * | 2008-05-08 | 2009-11-19 | Nomura Research Institute Ltd | 検索システム |
CN104166730A (zh) * | 2014-08-28 | 2014-11-26 | 无锡天脉聚源传媒科技有限公司 | 一种呈现搜索结果的方法及装置 |
CN106339503A (zh) * | 2016-09-22 | 2017-01-18 | 北京金堤科技有限公司 | 基于要素和关系的交互式展示方法 |
CN107085602A (zh) * | 2017-03-31 | 2017-08-22 | 北京知聚科技有限公司 | 统计图的生成方法与计算机存储介质 |
CN107092705A (zh) * | 2017-05-28 | 2017-08-25 | 海南大学 | 一种基于元素多维频度关联计算的数据图谱、信息图谱和知识图谱架构的语义建模方法 |
CN107291802A (zh) * | 2017-05-12 | 2017-10-24 | 北京金堤科技有限公司 | 关系图谱展示方法及装置 |
-
2017
- 2017-11-21 CN CN201711168538.3A patent/CN108021624B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009271795A (ja) * | 2008-05-08 | 2009-11-19 | Nomura Research Institute Ltd | 検索システム |
CN104166730A (zh) * | 2014-08-28 | 2014-11-26 | 无锡天脉聚源传媒科技有限公司 | 一种呈现搜索结果的方法及装置 |
CN106339503A (zh) * | 2016-09-22 | 2017-01-18 | 北京金堤科技有限公司 | 基于要素和关系的交互式展示方法 |
CN107085602A (zh) * | 2017-03-31 | 2017-08-22 | 北京知聚科技有限公司 | 统计图的生成方法与计算机存储介质 |
CN107291802A (zh) * | 2017-05-12 | 2017-10-24 | 北京金堤科技有限公司 | 关系图谱展示方法及装置 |
CN107092705A (zh) * | 2017-05-28 | 2017-08-25 | 海南大学 | 一种基于元素多维频度关联计算的数据图谱、信息图谱和知识图谱架构的语义建模方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108021624A (zh) | 2018-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11170163B2 (en) | Digital processing systems and methods for automatic relationship recognition in tables of collaborative work systems | |
US20210352119A1 (en) | Digital processing systems and methods for muli-board mirroring of consolidated information in collaborative work systems | |
US20210248311A1 (en) | Digital processing systems and methods for hybrid scaling/snap zoom function in table views of collaborative work systems | |
US10120923B2 (en) | Data discovery and analysis tool | |
US20180129390A1 (en) | System and method for event data visualization | |
US20220051194A1 (en) | Collaborative due diligence review system | |
US20150012477A1 (en) | Data lineage notification tools | |
US20080082529A1 (en) | Comparing Taxonomies | |
CN110716966B (zh) | 数据可视化处理方法及***、电子设备及存储介质 | |
US20100131889A1 (en) | User interface to explore data objects and their related supplementary data objects | |
CN104471595A (zh) | 工作流管理装置及工作流管理方法 | |
CN108021624B (zh) | 一种时效性动态图谱展现的方法及装置 | |
US8276059B2 (en) | Displaying detailed information in the context of a condensed enumeration of information | |
US20110082782A1 (en) | Relocation Calculator Object Oriented System and Method | |
CN112270594B (zh) | 薪酬数据显示方法、装置、计算机设备和存储介质 | |
CN106339503B (zh) | 基于要素和关系的交互式展示方法 | |
JP2019159972A (ja) | 情報提供システム、情報提供方法、プログラム | |
CN112700093B (zh) | 一种项目进展甘特图构建方法、终端设备及存储介质 | |
US9971978B2 (en) | Event-based data management method and device | |
WO2020205124A1 (en) | Queue management with dynamic prioritization | |
CN112084252A (zh) | 多数据联动交互方法和装置 | |
CN112784550B (zh) | 一种信息录入方法及装置 | |
JP2019160272A (ja) | 情報提供システム、情報提供方法、プログラム | |
US20150287038A1 (en) | Data visualization using displacement shapes | |
TW201741945A (zh) | 多源/多元記帳系統、方法及其電腦程式產品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |