一种获取文本信息的数据处理方法、系统和存储介质技术方案

技术编号:38012589 阅读:30 留言:0更新日期:2023-06-30 10:34
本发明专利技术提供了一种获取文本信息的数据处理方法、系统和存储介质,系统包括处理器以及数据库、计算模型库、文本信息生成模板库,当检测到用户从所述文本信息生成模板库中选择某个文本信息生成模板作为目标文本信息生成模板时,所述处理器用于执行计算机程序,以实现如下步骤:获取用户输入的目标时间信息;利用目标文本信息生成模板所对应的每个计算模型计算出对应的计算结果;将获取的目标时间信息替换所述目标文本信息生成模板中的时间信息表达式,以及将计算出的每个计算结果替换所述目标文本信息生成模板中的对应计算模型表达式,以得到所述目标文本信息生成模板对应的文本信息,并进行显示,从而提高文本信息的生成效率。效率。效率。

【技术实现步骤摘要】
一种获取文本信息的数据处理方法、系统和存储介质


[0001]本专利技术涉及数据处理领域,特别是涉及一种获取文本信息的数据处理方法、系统和存储介质。

技术介绍

[0002]在很多应用场景中,需要知晓某个时间段或者某个事件所发生的事件信息,以便做出对应的应对方案,例如,对于机器故障事件的数据,需要及时知晓某个时间段或者某个时间所发生的机器故障事件的信息,以便及时做出应对方案。当前,对于这些事件信息的获取,基本上依靠用于手动查阅历史记录数据再整理成对应的文本。也有采用固定模板生成对应的文本的方式,但是,这种采用固定模板的方式,只是文字描述部分可以使用模板,对于一些具体数据还是需要手动查阅历史记录数据获取才可以。因此,现有的关于文本信息的生成存在费时费力、生成效率低的问题。

技术实现思路

[0003]针对上述技术问题,本专利技术采用的技术方案为:本专利技术实施例提供一种获取文本信息的数据处理系统,所述系统包括处理器以及与所述处理器通信连接的数据库、计算模型库、文本信息生成模板库。
[0004]所述数据库中存储有m条事件记录数据{A1,A2,

,A
i


,A
m
},第i条事件记录数据A
i
至少包括该条事件的事件ID、事件发生时间、事件描述信息和事件类型,i的取值范围是1到m。
[0005]所述计算模型库包括多个计算模型,每个计算模型用于基于对应的事件记录数据,按照对应的设定计算规则计算出对应的计算结果,所述计算结果用于表征在设定的时间信息所对应的时间内,对应事件在对应事件维度下的事件记录数据的数量。
[0006]所述文本信息生成模板库包括多个文本信息生成模板,每个文本信息生成模板包括模板ID、对应的文字描述信息以及设置在所述文字描述信息中的时间信息表达式和至少一个计算模型表达式,所述计算模型表达式与对应的计算模型相关联。
[0007]当检测到用户从所述文本信息生成模板库中选择某个文本信息生成模板作为目标文本信息生成模板时,所述处理器用于执行计算机程序,以实现如下步骤:S100,获取用户输入的目标时间信息。
[0008]S110,基于获取的目标时间信息,利用目标文本信息生成模板所对应的每个计算模型计算出对应的计算结果。
[0009]S120,将获取的目标时间信息替换所述目标文本信息生成模板中的时间信息表达式,以及将计算出的每个计算结果替换所述目标文本信息生成模板中的对应计算模型表达式,以得到所述目标文本信息生成模板对应的文本信息,并进行显示。
[0010]本专利技术另一实施例还提供一种获取文本信息的数据处理方法,所述方法包括:S10,获取用户选择的文本信息生成模板和输入的目标时间信息;所述文本信息生
成模板包括模板ID、对应的文字描述信息以及设置在所述文字描述信息中的时间信息表达式和至少一个计算模型表达式,所述计算模型表达式与对应的计算模型相关联;所述计算模型用于基于对应的事件记录数据,按照对应的设定计算规则计算出对应的计算结果,所述计算结果用于表征在设定的时间信息所对应的时间内,对应事件在对应事件维度下的事件记录数据的数量;S20,基于获取的目标时间信息,利用所述文本信息生成模板所对应的每个计算模型计算出对应的计算结果;S30,将获取的目标时间信息替换所述文本信息生成模板中的时间信息表达式,以及将计算出的每个计算结果替换所述文本信息生成模板中的对应计算模型表达式,以得到所述文本信息生成模板对应的文本信息,并进行显示。
[0011]本专利技术另一实施例还提供一种非瞬时性计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现前述方法。
[0012]本专利技术至少具有以下有益效果:本专利技术实施例提供获取文本信息的数据处理系统和方法,首先,获取用户输入的目标时间信息,基于获取的目标时间信息,利用目标文本信息生成模板所对应的每个计算模型计算出对应的计算结果,将目标时间信息替换掉时间信息表达式,且将计算结果替换计算模型表达式,从而得到目标文本信息生成模板对应的文本信息,进行显示,本专利技术通过上述方案,能够实现用户仅输入目标时间信息,可实现自动化获取对应的数据信息,并填入目标文本信息生成模板中进行显示,得到对应的文本信息,能够提升文本信息生成效率,且能节约人力资源。
附图说明
[0013]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本专利技术实施例提供的获取文本信息的数据处理系统执行计算机程序时的流程图。
具体实施方式
[0015]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0016]本专利技术实施例提供了一种获取文本信息的数据处理系统,所述系统包括处理器以及与所述处理器通信连接的数据库、计算模型库、文本信息生成模板库。
[0017]所述数据库中存储有m条事件记录数据{A1,A2,

,A
i


,A
m
},第i条事件记录数据A
i
至少包括该条事件的事件ID、事件发生时间、事件描述信息和事件类型,i的取值范围是1
到m。
[0018]具体的,在本专利技术实施例中,所述事件记录数据中的事件可包括消费记录事件、机器故障事件等,优选的,所述事件可包括机器故障事件。
[0019]在本专利技术实施例中,事件ID可为事件的序号,可通过数值表示。事件描述信息为对应事件的情况描述。事件类型为该事件的属性。
[0020]所述计算模型库包括多个计算模型,每个计算模型用于基于对应的事件记录数据,按照对应的设定计算规则计算出对应的计算结果,所述计算结果用于表征在设定的时间信息所对应的事件内,对应事件在对应事件维度下的事件记录数据的数量。每个计算模型对应的计算规则可采用现有方法实现。
[0021]具体的,事件维度可基于实际需要进行设置,在一个示意性实施例中,所述事件维度可包括时间维度、空间维度、人物维度等。
[0022]所述文本信息生成模板库包括多个文本信息生成模板,每个文本信息生成模板包括模板ID、对应的文字描述以及设置在所述文字描述信息中的时间信息表达式和至少一个计算模型表达式,所述计算模型表达式与对应的计算模型相关联。
[0023]在本专利技术实施例中,模板ID可为模板的序号。模板的文字描述可基于实际需要进行设置。时间信息表达式和计算模型表达式可采用现有的方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种获取文本信息的数据处理系统,其特征在于,所述系统包括处理器以及与所述处理器通信连接的数据库、计算模型库、文本信息生成模板库;所述数据库中存储有m条事件记录数据{A1,A2,

,A
i


,A
m
},第i条事件记录数据A
i
至少包括该条事件的事件ID、事件发生时间、事件描述信息和事件类型,i的取值范围是1到m;所述计算模型库包括多个计算模型,每个计算模型用于基于对应的事件记录数据,按照对应的设定计算规则计算出对应的计算结果,所述计算结果用于表征在设定的时间信息所对应的时间内,对应事件在对应事件维度下的事件记录数据的数量;所述文本信息生成模板库包括多个文本信息生成模板,每个文本信息生成模板包括模板ID、对应的文字描述信息以及设置在所述文字描述信息中的时间信息表达式和至少一个计算模型表达式,所述计算模型表达式与对应的计算模型相关联;当检测到用户从所述文本信息生成模板库中选择某个文本信息生成模板作为目标文本信息生成模板时,所述处理器用于执行计算机程序,以实现如下步骤:S100,获取用户输入的目标时间信息;S110,基于获取的目标时间信息,利用目标文本信息生成模板所对应的每个计算模型计算出对应的计算结果;S120,将获取的目标时间信息替换所述目标文本信息生成模板中的时间信息表达式,以及将计算出的每个计算结果替换所述目标文本信息生成模板中的对应计算模型表达式,以得到所述目标文本信息生成模板对应的文本信息,并进行显示。2.根据权利要求1所述的系统,其特征在于,当检测到用户选择创建文本信息生成模板时,所述处理器还用于执行计算机程序,以实现如下步骤:S200,获取用户输入的事件维度列表E={E1,E2,

,E
g


,E
z
},E
g
是用户输入的第g个事件维度,g的取值范围是1到z,z是E中的事件维度数量;S210,对于第g个事件维度,基于用户输入的事件类型TPg和关键词集B
g
={B
g1
,B
g2


,B
gj


,B
gf(g)
},从所述数据库中获取对应的事件记录数据,如果获取到对应的事件记录数据,执行S220;其中,B
gj
是第g个事件维度对应的第j个关键词,j的取值范围是1到f(g),f(g)为第g个事件维度对应的关键词数量;否则,执行S230;S220,基于与第g个事件维度对应的模型生成规则生成对应的计算模型;执行S230;S230,设置g=g+1,如果g≤z,执行S210,否则,退出当前控制程序。3.根据权利要求2所述的系统,其特征在于,在S210中,通过如下步骤获取与第g个事件维度对应的事件记录数据:S211,基于TPg和B
gj
,从所述数据库中获取与B
gj
对应的事件记录数据C
gj
={C
1gj
,C
2gj


,C
rgj


,C
h(g,j)gj
};C
rgj
为C
gj
中的第r条事件记录数据,r的取值为1到h(g,j),h(g,j)为C
gj
中的事件记录数据的数量;S212,获取事件记录数据集C
g
={C
g1
,C
g2


,C
gj


,C
gf(g)
}作为第g个事件维度对应的事件记录数据。4.根据权利要求2所述的系统,其特征在于,S210还包括:基于用户输入的数据显示信息,从第g个事件维度对应的事件记录数据中获取目标数据并进行显示。5.根据权利要求4所述的系统,其特征在于,所述从第g个事件维度对应的事件记录数据中获取目标数据并进行显示,具体包括:
S2101,如果N≤P0,将C
g
中的所有数据作为所述目标数据并进行显示,并退出当前控制程序;如果N>P0,执行S2102;N=h(g,1)+h(g,2)+

【专利技术属性】
技术研发人员:石江枫赵洲洋于伟靳雯王全修张宇
申请(专利权)人:日照睿安信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1