一种结构化文档生成方法、系统、计算机设备及介质技术方案

技术编号:36600913 阅读:22 留言:0更新日期:2023-02-04 18:15
本发明专利技术公开了一种结构化文档生成方法、系统、计算机设备及介质,方法包括:当接收到针对多个文件的选中指令时,展示预先安装的文件数据整合程序对应的功能选择菜单;接收针对功能选择菜单的选择指令,并根据选择指令确定目标功能标识符;当目标功能标识符为多文件整合策略的功能标识符时,根据多文件整合策略将多个文件进行整合,生成目标结构化文档。由于本申请在用户选中多个文件时会自动提供一个预先安装的文件数据整合程序对应的功能选择菜单,当用户在该功能选择菜单中选择多文件整合策略时,可基于该策略快速将用户选中的多个文件整合为一个结构化文档,从而大大降低了文件整合时间,进而提升了文件整合效率。进而提升了文件整合效率。进而提升了文件整合效率。

【技术实现步骤摘要】
一种结构化文档生成方法、系统、计算机设备及介质


[0001]本专利技术涉及计算机
,特别涉及一种结构化文档生成方法、系统、计算机设备及介质。

技术介绍

[0002]随着智能终端的不断发展,用户更热衷于采用智能终端进行办公,例如采用智能终端记录会议内容、课程内容以及工作上的工作内容。随着时间的不断推移,在记录过程中可能会建立大量文件。当用户想在记录的大量文件中查阅内容时,需要花费大量的时间逐一打开文件进行阅览,因此如何避免频繁手动逐一打开文件成了亟需解决的问题。
[0003]在现有技术中,为了避免手动逐一打开文件进行预览,用户通过新建一个内容为空的文档,然后用户需要手动将大量文件中每个文件的内容逐一复制到新建的文档中,最后用户为每次复制的内容添加标题以生成整个文档。由于现有技术中需要用户手动逐一复制每个文件的内容到新建的文档中,该过程需要花费大量的精力,浪费大量时间,从而降低了文件数据整合效率。

技术实现思路

[0004]基于此,有必要针对文件数据整合效率低的问题,提供一种结构化文档生成方法、系统、计算机设备及介质。
[0005]一种结构化文档生成方法,方法包括:当接收到针对多个文件的选中指令时,展示预先安装的文件数据整合程序对应的功能选择菜单;接收针对功能选择菜单的选择指令,并根据选择指令确定目标功能标识符;当目标功能标识符为多文件整合策略的功能标识符时,根据多文件整合策略将多个文件进行整合,生成目标结构化文档。
[0006]在其中一个实施例中,展示预先安装的文件数据整合程序对应的功能选择菜单,包括:对选中的多个文件填充预设颜色参数,得到填充色彩的多个文件;获取预先安装的文件数据整合程序的功能菜单树;根据功能菜单树中的各功能节点信息和预设图形状构建功能选择菜单;将功能选择菜单置于填充色彩的多个文件中目标文件的顶层,并实时计算鼠标光标与功能选择菜单之间的目标距离;根据目标距离修改功能选择菜单的可见度,并基于修改后的可见度将功能选择菜单进行展示。
[0007]在其中一个实施例中,根据多文件整合策略将多个文件进行整合,生成目标结构化文档,包括:确定文件信息整合模板;获取多个文件中每个文件的文件类型,并根据每个文件的文件类型确定每个文件的文件内容读取策略;基于每个文件的文件内容读取策略读取每个文件的文件内容;获取多个文件中每个文件的优先级;基于优先级的高低顺序依次将每个文件的文件内容填充至文件信息整合模板中,生成目标结构化文档。
[0008]在其中一个实施例中,获取多个文件中每个文件的优先级,包括:获取多个文件中每个文件的创建时间;基于每个文件的创建时间确定每个文件的优先级;或者,计算多个文件中每个文件的业务权重值;基于每个文件的业务权重值确定每个文件的优先级。
[0009]在其中一个实施例中,计算多个文件中每个文件的业务权重值,包括:对每个文件的文件内容进行分词处理,得到每个文件的分词结果;采用关键词抽取算法在每个文件的分词结果中抽取预设业务信息对应的关键词,得到每个文件的关键词集合;将每个文件的关键词集合输入预先训练的词向量模型中,输出每个文件的词向量序列;根据每个文件的词向量序列构建词向量矩阵,得到每个文件的词向量矩阵;创建每个文件的词向量矩阵中第一个元素与最后一个元素的第一线段,并计算第一线段上所有元素的第一均值向量,并创建与第一线段相交且垂直的第二线段,并计算第二线段上所有元素的第二均值向量;将第一均值向量与第二均值向量进行加权求和取平均值,得到每个文件的业务权重值。
[0010]在其中一个实施例中,确定文件信息整合模板,包括:展示多个文件信息整合模板界面;接收针对多个文件信息整合模板界面的选择指令,根据选择指令生成模板标识符;根据模板标识符在预设文件信息整合模板数据库中映射出目标文件信息整合模板。
[0011]在其中一个实施例中,在接收针对多个文件的选中指令之前,还包括:获取文件数据整合程序安装包;接收针对文件数据整合程序安装包的安装指令;基于安装指令将文件数据整合程序安装包进行自动安装,得到预先安装的文件数据整合程序。
[0012]一种结构化文档生成系统,系统包括:功能选择菜单展示模块,用于当接收到针对多个文件的选中指令时,展示预先安装的文件数据整合程序对应的功能选择菜单;目标功能标识符确定模块,用于接收针对功能选择菜单的选择指令,并根据选择指令确定目标功能标识符;目标结构化文档生成模块,用于当目标功能标识符为多文件整合策略的功能标识符时,根据多文件整合策略将多个文件进行整合,生成目标结构化文档。
[0013]一种计算机设备,包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行上述结构化文档生成方法的步骤。
[0014]一种存储有计算机可读指令的介质,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述结构化文档生成方法的步骤。
[0015]上述结构化文档生成方法、系统、设备和介质,结构化文档生成系统首先当接收到针对多个文件的选中指令时,展示预先安装的文件数据整合程序对应的功能选择菜单,然后接收针对功能选择菜单的选择指令,并根据选择指令确定目标功能标识符,最后当目标功能标识符为多文件整合策略的功能标识符时,根据多文件整合策略将多个文件进行整合,生成目标结构化文档。由于本申请在用户选中多个文件时会自动提供一个预先安装的文件数据整合程序对应的功能选择菜单,当用户在该功能选择菜单中选择多文件整合策略时,可基于该策略快速将用户选中的多个文件整合为一个结构化文档,从而大大降低了文件整合时间,进而提升了文件整合效率。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0017]图1为本申请一个实施例中提供的结构化文档生成方法的实施环境图;
[0018]图2为本申请一个实施例中计算机设备的内部结构示意图;
[0019]图3为本申请一个实施例中提供的结构化文档生成方法的方法示意图;
[0020]图4为本申请一个实施例中提供的用户交互界面示意图;
[0021]图5为本申请一个实施例中提供的另一个用户交互界面示意图;
[0022]图6为本申请一个实施例中提供的将多个文件进行整合的过程示意框图;
[0023]图7为本申请一个实施例中提供的另一个用户交互界面示意图;
[0024]图8是本申请另一个实施例中提供的结构化文档生成方法的方法示意图;
[0025]图9是本申请实施例提供的一种结构化文档生成系统的系统结构示意图。
具体实施方式
[0026]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0027]可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种结构化文档生成方法,其特征在于,所述方法包括:当接收到针对多个文件的选中指令时,展示预先安装的文件数据整合程序对应的功能选择菜单;接收针对所述功能选择菜单的选择指令,并根据所述选择指令确定目标功能标识符;当所述目标功能标识符为多文件整合策略的功能标识符时,根据所述多文件整合策略将所述多个文件进行整合,生成目标结构化文档。2.根据权利要求1所述的方法,其特征在于,所述展示预先安装的文件数据整合程序对应的功能选择菜单,包括:对选中的多个文件填充预设颜色参数,得到填充色彩的多个文件;获取预先安装的文件数据整合程序的功能菜单树;根据所述功能菜单树中的各功能节点信息和预设图形状构建功能选择菜单;将所述功能选择菜单置于所述填充色彩的多个文件中目标文件的顶层,并实时计算鼠标光标与所述功能选择菜单之间的目标距离;根据所述目标距离修改所述功能选择菜单的可见度,并基于修改后的可见度将所述功能选择菜单进行展示。3.根据权利要求1所述的方法,其特征在于,所述根据所述多文件整合策略将所述多个文件进行整合,生成目标结构化文档,包括:确定文件信息整合模板;获取所述多个文件中每个文件的文件类型,并根据所述每个文件的文件类型确定所述每个文件的文件内容读取策略;基于所述每个文件的文件内容读取策略读取所述每个文件的文件内容;获取所述多个文件中每个文件的优先级;基于所述优先级的高低顺序依次将所述每个文件的文件内容填充至所述文件信息整合模板中,生成目标结构化文档。4.根据权利要求3所述的方法,其特征在于,所述获取所述多个文件中每个文件的优先级,包括:获取所述多个文件中每个文件的创建时间;基于所述每个文件的创建时间确定所述每个文件的优先级;或者,计算所述多个文件中每个文件的业务权重值;基于所述每个文件的业务权重值确定所述每个文件的优先级。5.根据权利要求4所述的方法,其特征在于,所述计算所述多个文件中每个文件的业务权重值,包括:对所述每个文件的文件内容进行分词处理,得到每个文件的分词结果;采用关键词抽取算法在每个文件的分词结果中抽取预设业务信息对应的关键词,得到每个文件的...

【专利技术属性】
技术研发人员:何辉
申请(专利权)人:平安付科技服务有限公司
类型:发明
国别省市:

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

1