一种模板创建方法、装置、电子设备及存储介质制造方法及图纸

技术编号:22944579 阅读:13 留言:0更新日期:2019-12-27 17:10
本申请实施例提供了一种模板创建方法、装置、电子设备及存储介质,该方法包括:获取目标业务场景下类别相同的至少两个文件,每个文件包括一个或多个信息组;按照预设的识别规则,识别出该至少两个文件之间的目标信息组,并记录该目标信息组包括的关键字;对该目标信息组包括的关键字进行过滤处理,得到目标关键字;生成包括所述目标关键字或所述目标关键字中的部分关键字的初始文件模板;根据预设的排版规则,对该初始文件模板中的关键字进行排版得到标准文件模板,该标准文件模板用于将该目标业务场景下待标准化的文件转换为标准化文件。采用本申请,可以提升模板在不同业务场景下的灵活性,并提高模板的可扩展性。

【技术实现步骤摘要】
一种模板创建方法、装置、电子设备及存储介质
本申请涉及计算机
,尤其涉及一种模板创建方法、装置、电子设备及存储介质。
技术介绍
市面上的模板生成工具,它可以提供几种固定的模板供用户选择,能够根据用户选择的模板为用户生成想要的文件。例如,一些招聘平台提供的简历工具,可以提供简历生成模板,该简历生成模板是由相关人员在后台配置的,用户可以利用该简历生成模板导入自己的简历以生成标准的简历。然而,该类模板在不同业务场景下的灵活性较差,模板的可扩展性较低。
技术实现思路
本申请实施例提供了一种模板创建方法、装置、电子设备及存储介质,可以提升模板在不同业务场景下的灵活性,并提高模板的可扩展性。第一方面,本申请实施例提供了一种模板创建方法,包括:获取目标业务场景下类别相同的至少两个文件,每个文件包括一个或多个信息组,每个信息组包括至少一个关键字以及每个关键字对应的内容项;按照预设的识别规则,识别出所述至少两个文件之间的目标信息组,并记录所述目标信息组包括的关键字;所述目标信息组为所述至少两个文件中的目标相同关键字所在的信息组;对所述目标信息组包括的关键字进行过滤处理,得到目标关键字;生成包括所述目标关键字或所述目标关键字中的部分关键字的初始文件模板;根据预设的排版规则,对所述初始文件模板中的关键字进行排版得到标准文件模板,所述标准文件模板用于将所述目标业务场景下待标准化的文件转换为标准化文件。可选地,所述按照预设的识别规则,识别出所述至少两个文件之间的目标信息组,包括:将所述至少两个文件进行比对,识别出所述至少两个文件之间的多个相同关键字;当确定所述至少两个文件中的目标相同关键字对应的内容项不同或所述内容项之间的相似度小于等于预设相似度时,将所述目标相同关键字所在的信息组确定为所述至少两个文件之间的目标信息组;其中,所述目标相同关键字为所述至少两个文件之间的多个相同关键字中的任一相同关键字。可选地,所述将所述至少两个文件进行比对,包括以下任一操作:从所述至少两个文件的起始位置或其它位置开始,将所述至少两个文件逐行进行比对;从所述至少两个文件的起始位置或其它位置开始,将所述至少两个文件每隔多行进行比对。可选地,所述对所述目标信息组包括的关键字进行过滤处理,得到目标关键字,包括:对所述目标信息组包括的关键字中各个关键字进行合法性校验;其中,所述合法性校验的方式包括敏感内容识别和/或非法关键字库查询;所述非法关键字库包括一个或多个非法的关键字;将所述目标信息组包括的关键字中合法性校验通过的关键字,确定为目标关键字。可选地,所述初始文件模板中的关键字包括所述目标关键字,所述根据预设的排版规则,对所述初始文件模板中的关键字进行排版得到标准文件模板,包括:获取关键字位置信息记录表,所述关键字位置信息记录表包括所述目标关键字中每个关键字的位置信息;所述每个关键字的位置信息是根据所述关键字在所述至少两个文件中的位置信息确定的;根据所述每个关键字的位置信息,调整所述初始文件模板中的所述每个关键字的位置,并得到调整后的所述初始文件模板;将所述调整后的所述初始文件模板,确定为标准文件模板。可选地,所述位置信息包括坐标信息,所述坐标信息包括横坐标和纵坐标,所述根据所述每个关键字的位置信息,调整所述初始文件模板中的所述每个关键字的位置,包括:根据所述每个关键字的坐标信息,将所述初始文件模板中的所述每个关键字按照纵坐标对齐,得到按照纵坐标对齐后的所述每个关键字;将所述按照纵坐标对齐后的所述每个关键字,按照横坐标对齐,得到按照横坐标对齐且按照纵坐标对齐后的所述每个关键字。可选地,所述方法还包括:利用所述标准文件模板,从待标准化的文件中匹配出目标内容项,所述目标内容项为所述标准文件模板包括的关键字所对应的内容项;在所述标准文件模板中填充所述目标内容项,得到填充后的所述标准文件模板;将所述填充后的所述标准文件模板确定为所述待标准化的文件的标准化文件。第二方面,本申请实施例提供了一种模板创建装置,包括:获取模块,用于获取目标业务场景下类别相同的至少两个文件,每个文件包括一个或多个信息组,每个信息组包括至少一个关键字以及每个关键字对应的内容项;第一处理模块,用于按照预设的识别规则,识别出所述至少两个文件之间的目标信息组,并记录所述目标信息组包括的关键字;所述目标信息组为所述至少两个文件中的目标相同关键字所在的信息组;过滤模块,用于对所述目标信息组包括的关键字进行过滤处理,得到目标关键字;第二处理模块,用于生成包括所述目标关键字或所述目标关键字中的部分关键字的初始文件模板,并根据预设的排版规则,对所述初始文件模板中的关键字进行排版得到标准文件模板,所述标准文件模板用于将所述目标业务场景下待标准化的文件转换为标准化文件。第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,所述处理器和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如第一方面所述的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现如第一方面所述的方法。综上所述,电子设备可以获取目标业务场景下类别相同的至少两个文件,按照预设的识别规则,识别出该至少两个文件之间的目标信息组,并记录该目标信息组包括的关键字;电子设备还可以对该目标信息组包括的关键字进行过滤处理,得到目标关键字,并利用该目标关键字生成初始文件模板,从而根据预设的排版规则,对该初始文件模板中的关键字进行排版得到标准文件模板,提高了模板在不同业务场景下的灵活性,并提高了模板的可扩展性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种模板创建方法的流程示意图;图2是本申请实施例提供的另一种模板创建方法的流程示意图;图3是本申请实施例提供的一种模板创建装置的结构示意图;图4是本申请实施例提供的一种电子设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。请参阅图1,为本申请实施例提供的一种模板创建方法的流程示意图。其中,该方法可以应用于电子设备,该电子设备可以为终端或服务器。具体地,该方法可以包括以下步骤:S101、获取目标业务场景下类别相同的至少两个文件。本申请实施例中,电子设备能够获取目标业务场景下类别相同的至少两个文件。其中,目标业务场景可以为任本文档来自技高网...

【技术保护点】
1.一种模板创建方法,其特征在于,包括:/n获取目标业务场景下类别相同的至少两个文件,每个文件包括一个或多个信息组,每个信息组包括至少一个关键字以及每个关键字对应的内容项;/n按照预设的识别规则,识别出所述至少两个文件之间的目标信息组,并记录所述目标信息组包括的关键字;所述目标信息组为所述至少两个文件中的目标相同关键字所在的信息组;/n对所述目标信息组包括的关键字进行过滤处理,得到目标关键字;/n生成包括所述目标关键字或所述目标关键字中的部分关键字的初始文件模板;/n根据预设的排版规则,对所述初始文件模板中的关键字进行排版得到标准文件模板,所述标准文件模板用于将所述目标业务场景下待标准化的文件转换为标准化文件。/n

【技术特征摘要】
1.一种模板创建方法,其特征在于,包括:
获取目标业务场景下类别相同的至少两个文件,每个文件包括一个或多个信息组,每个信息组包括至少一个关键字以及每个关键字对应的内容项;
按照预设的识别规则,识别出所述至少两个文件之间的目标信息组,并记录所述目标信息组包括的关键字;所述目标信息组为所述至少两个文件中的目标相同关键字所在的信息组;
对所述目标信息组包括的关键字进行过滤处理,得到目标关键字;
生成包括所述目标关键字或所述目标关键字中的部分关键字的初始文件模板;
根据预设的排版规则,对所述初始文件模板中的关键字进行排版得到标准文件模板,所述标准文件模板用于将所述目标业务场景下待标准化的文件转换为标准化文件。


2.根据权利要求1所述的方法,其特征在于,所述按照预设的识别规则,识别出所述至少两个文件之间的目标信息组,包括:
将所述至少两个文件进行比对,识别出所述至少两个文件之间的多个相同关键字;
当确定所述至少两个文件中的目标相同关键字对应的内容项不同或所述内容项之间的相似度小于等于预设相似度时,将所述目标相同关键字所在的信息组确定为所述至少两个文件之间的目标信息组;其中,所述目标相同关键字为所述至少两个文件之间的多个相同关键字中的任一相同关键字。


3.根据权利要求2所述的方法,其特征在于,所述将所述至少两个文件进行比对,包括以下任一操作:
从所述至少两个文件的起始位置或其它位置开始,将所述至少两个文件逐行进行比对;
从所述至少两个文件的起始位置或其它位置开始,将所述至少两个文件每隔多行进行比对。


4.根据权利要求1所述的方法,其特征在于,所述对所述目标信息组包括的关键字进行过滤处理,得到目标关键字,包括:
对所述目标信息组包括的关键字中各个关键字进行合法性校验;其中,所述合法性校验的方式包括敏感内容识别和/或非法关键字库查询;所述非法关键字库包括一个或多个非法的关键字;
将所述目标信息组包括的关键字中合法性校验通过的关键字,确定为目标关键字。


5.根据权利要求1所述的方法,其特征在于,所述初始文件模板中的关键字包括所述目标关键字,所述根据预设的排版规则,对所述初始文件模板中的关键字进行排版得到标准文件模板,包括:
获取关键字位置信息记录表,所述关键字位置信息记录表包括所述目标关键字中每个关键字的位置信息;所述每个关键字的位置信息是根据所述关键字在所述至少两个文件中的...

【专利技术属性】
技术研发人员:乔佳
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东;44

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

1