数字产品生成方法和数字产品生成装置与流程

文档序号:11262037阅读:285来源:国知局
数字产品生成方法和数字产品生成装置与流程

本发明涉及数字出版技术领域,具体而言,涉及一种数字产品生成方法和数字产品生成装置。



背景技术:

目前,出版单位对于自身优势及盈利模式的探索已经有一段时间了,形成了从数据加工、数据存储、数据重组到产品发布应用的数字化流程。

在出版领域,很多出版企业都应用了各类内容数据库或者是资源库,实现对出版资源的整合和统一管理,并且通过数字化加工,实现了对图书、期刊等出版物的电子化、碎片化及元数据标注。

但是,在相关技术中并不能重复利用出版资源中的素材库,这样就在一定程度上造成了素材库的浪费。

因此,如何实现出版资源中的素材库的再利用,从而充分利用素材库成为亟待解决的问题。



技术实现要素:

本发明正是基于上述问题,提出了一种新的技术方案,可以实现出版资源中的素材库的再利用,从而充分利用素材库。

有鉴于此,本发明的一方面提出了一种数字产品生成方法,包括:接收新建指令,新建空的数字产品,并设定所述空的数字产品的属性和素材范围;在素材库中获取与所述素材范围对应的素材数据;将所述素材数据整合到所述空的数字产品中以生成目标数字产品。

在该技术方案中,在新建空的数字产品(例如,主题数据库或电子书)时,根据设定的素材范围在素材库中获取到对应的素材数据,并根据获取到的素材数据生成目标数字产品,实现了素材库中数据的再利用和增值,从而充分利用了素材库中数据。另外,生成目标数字产品的过程透 明,从而方便对目标数字产品的生成进行监控。

其中,获取到的素材数据包括但不限于以下之一或其组合:文本素材、图片素材、音频素材。

在上述技术方案中,优选地,所述素材范围包括以下之一或其组合:素材类型、素材所属的分类体系、素材关键词、知识图谱、素材属性。

在该技术方案中,素材范围包括但不限于以下之一或其组合:素材类型、素材所属的分类体系、素材关键词、知识图谱、素材属性,以使获取到的素材数据满足多种需求。

其中,素材类型一般来说与业务相关,例如条目、词条、图片、音频、视频等。可设定1至n(n>=1)种素材类型。

对于素材所属的分类体系,一般来说,每种素材可以有多个分类体系,例如,素材是从图书拆分出来的,可以使用中图法分类,也可以使用出版单位自己的业务进行分类等。可以设定1至m(m>=1)种分类体系。

素材关键词是标注了数字产品所需素材的主题词特性,可以设置多个。

知识图谱是一种特殊的知识体系,一般知识图谱可以用来对素材进行语义的关联,以实现语义检索。设定的知识图谱可以选择整个知识图谱或某个知识点的路径长度范围内的知识点下标注的素材资源。

在上述任一技术方案中,优选地,还包括:若所述素材库发生更新,则在更新后的素材库中重新获取与所述素材范围对应的素材数据;根据重新获取的素材数据对所述目标数字产品进行更新。

在该技术方案中,由于素材库是在不断的发生变化,每过一段时间,素材库会有增、删、改的操作,此时,对生成的目标数字产品进行更新,从而保证生成的目标数字产品的可靠性。

在上述任一技术方案中,优选地,所述将所述素材数据整合到所述空的数字产品中以生成目标数字产品的步骤,具体包括:接收数字产品生成指令,对所述数字产品生成指令进行解析以选择目标处理引擎;通过所述目标处理引擎将所述素材数据整合到所述空的数字产品中以生成所述目标数字产品。

在上述任一技术方案中,优选地,还包括:对所述目标数字产品进行 预览、调整、或导出。

在该技术方案中,可以对生成的目标数字产品进行预览,以使用户判断生成的目标数字产品是否达到要求,若未达到要求,可以对目标数字产品进行调整,包括对目标数字产品内部的目录结构进行调整、素材的删减等操作。还可以对目标数字产品导出,以实现多渠道利用,例如若目标数字产品为主题数据库,则导出目标数字产品的数据包或镜像数据库,若目标数字产品为电子书,则导出word、pdf、epub等格式的电子文件。

本发明的另一方面提出了一种数字产品生成装置,包括:新建单元,用于接收新建指令,新建空的数字产品,并设定所述空的数字产品的属性和素材范围;第一获取单元,用于在素材库中获取与所述素材范围对应的素材数据;生成单元,用于将所述素材数据整合到所述空的数字产品中以生成目标数字产品。

在该技术方案中,在新建空的数字产品(例如,主题数据库或电子书)时,根据设定的素材范围在素材库中获取到对应的素材数据,并根据获取到的素材数据生成目标数字产品,实现了素材库中数据的再利用和增值,从而充分利用了素材库中数据。另外,生成目标数字产品的过程透明,从而方便对目标数字产品的生成进行监控。

其中,获取到的素材数据包括但不限于以下之一或其组合:文本素材、图片素材、音频素材。

在上述技术方案中,优选地,所述素材范围包括以下之一或其组合:素材类型、素材所属的分类体系、素材关键词、知识图谱、素材属性。

在该技术方案中,素材范围包括但不限于以下之一或其组合:素材类型、素材所属的分类体系、素材关键词、知识图谱、素材属性,以使获取到的素材数据满足多种需求。

其中,素材类型一般来说与业务相关,例如条目、词条、图片、音频、视频等。可设定1至n(n>=1)种素材类型;

对于素材所属的分类体系,一般来说,每种素材可以有多个分类体系,例如,素材是从图书拆分出来的,可以使用中图法分类,也可以使用出版单位自己的业务进行分类等。可以设定1至m(m>=1)种分类体系。

素材关键词是标注了数字产品所需素材的主题词特性,可以设置多 个。

知识图谱是一种特殊的知识体系,一般知识图谱可以用来对素材进行语义的关联,以实现语义检索。设定的知识图谱可以选择整个知识图谱或某个知识点的路径长度范围内的知识点下标注的素材资源。

在上述任一技术方案中,优选地,还包括:第二获取单元,用于若所述素材库发生更新,则在更新后的素材库中重新获取与所述素材范围对应的素材数据;更新单元,用于根据重新获取的素材数据对所述目标数字产品进行更新。

在该技术方案中,由于素材库是在不断的发生变化,每过一段时间,素材库会有增、删、改的操作,此时,对生成的目标数字产品进行更新,从而保证生成的目标数字产品的可靠性。

在上述任一技术方案中,优选地,所述生成单元包括:选择子单元,用于接收数字产品生成指令,对所述数字产品生成指令进行解析以选择目标处理引擎;生成子单元,用于通过所述目标处理引擎将所述素材数据整合到所述空的数字产品中以生成所述目标数字产品。

在上述任一技术方案中,优选地,还包括:处理单元,用于对所述目标数字产品进行预览、调整、或导出。

在该技术方案中,可以对生成的目标数字产品进行预览,以使用户判断生成的目标数字产品是否达到要求,若未达到要求,可以对目标数字产品进行调整,包括对目标数字产品内部的目录结构进行调整、素材的删减等操作。还可以对目标数字产品导出,以实现多渠道利用,例如若目标数字产品为主题数据库,则导出目标数字产品的数据包或镜像数据库,若目标数字产品为电子书,则导出word、pdf、epub等格式的电子文件。

通过本发明的技术方案,可以实现出版资源中的素材库的再利用,从而充分利用素材库。

附图说明

图1示出了根据本发明的一个实施例的数字产品生成方法的流程示意图;

图2示出了根据本发明的一个实施例的数字产品生成装置的结构示意图;

图3示出了根据本发明的另一个实施例的数字产品生成装置的结构示意图。

具体实施方式

为了可以更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的一个实施例的数字产品生成方法的流程示意图。

如图1所示,根据本发明的一个实施例的数字产品生成方法,包括:

步骤102,接收新建指令,新建空的数字产品,并设定所述空的数字产品的属性和素材范围;

步骤104,在素材库中获取与所述素材范围对应的素材数据;

步骤106,将所述素材数据整合到所述空的数字产品中以生成目标数字产品。

在该技术方案中,在新建空的数字产品(例如,主题数据库或电子书)时,根据设定的素材范围在素材库中获取到对应的素材数据,并根据获取到的素材数据生成目标数字产品,实现了素材库中数据的再利用和增值,从而充分利用了素材库中数据。另外,生成目标数字产品的过程透明,从而方便对目标数字产品的生成进行监控。

其中,获取到的素材数据包括但不限于以下之一或其组合:文本素材、图片素材、音频素材。

在上述技术方案中,优选地,所述素材范围包括以下之一或其组合:素材类型、素材所属的分类体系、素材关键词、知识图谱、素材属性。

在该技术方案中,素材范围包括但不限于以下之一或其组合:素材类型、素材所属的分类体系、素材关键词、知识图谱、素材属性,以使获取到的素材数据满足多种需求。

其中,素材类型一般来说与业务相关,例如条目、词条、图片、音频、视频等。可设定1至n(n>=1)种素材类型;

对于素材所属的分类体系,一般来说,每种素材可以有多个分类体系,例如,素材是从图书拆分出来的,可以使用中图法分类,也可以使用出版单位自己的业务进行分类等。可以设定1至m(m>=1)种分类体系。

素材关键词是标注了数字产品所需素材的主题词特性,可以设置多个。

知识图谱是一种特殊的知识体系,一般知识图谱可以用来对素材进行语义的关联,以实现语义检索。设定的知识图谱可以选择整个知识图谱或某个知识点的路径长度范围内的知识点下标注的素材资源。

在上述任一技术方案中,优选地,还包括:若所述素材库发生更新,则在更新后的素材库中重新获取与所述素材范围对应的素材数据;根据重新获取的素材数据对所述目标数字产品进行更新。

在该技术方案中,由于素材库是在不断的发生变化,每过一段时间,素材库会有增、删、改的操作,此时,对生成的目标数字产品进行更新,从而保证生成的目标数字产品的可靠性。

在上述任一技术方案中,优选地,步骤106具体包括:接收数字产品生成指令,对所述数字产品生成指令进行解析以选择目标处理引擎;通过所述目标处理引擎将所述素材数据整合到所述空的数字产品中以生成所述目标数字产品。

在上述任一技术方案中,优选地,还包括:对所述目标数字产品进行预览、调整、或导出。

在该技术方案中,可以对生成的目标数字产品进行预览,以使用户判断生成的目标数字产品是否达到要求,若未达到要求,可以对目标数字产品进行调整,包括对目标数字产品内部的目录结构进行调整、素材的删减等操作。还可以对目标数字产品导出,以实现多渠道利用,例如若目标数 字产品为主题数据库,则导出目标数字产品的数据包或镜像数据库,若目标数字产品为电子书,则导出word、pdf、epub等格式的电子文件。

图2示出了根据本发明的一个实施例的数字产品生成装置的结构示意图。

如图2所示,根据本发明的一个实施例的数字产品生成装置200,包括:新建单元202、第一获取单元204和生成单元206,新建单元202用于接收新建指令,新建空的数字产品,并设定所述空的数字产品的属性和素材范围;第一获取单元204,用于在素材库中获取与所述素材范围对应的素材数据;生成单元206,用于将所述素材数据整合到所述空的数字产品中以生成目标数字产品。

在该技术方案中,在新建空的数字产品(例如,主题数据库或电子书)时,根据设定的素材范围在素材库中获取到对应的素材数据,并根据获取到的素材数据生成目标数字产品,实现了素材库中数据的再利用和增值,从而充分利用了素材库中数据。另外,生成目标数字产品的过程透明,从而方便对目标数字产品的生成进行监控。

其中,获取到的素材数据包括但不限于以下之一或其组合:文本素材、图片素材、音频素材。

在上述技术方案中,优选地,所述素材范围包括以下之一或其组合:素材类型、素材所属的分类体系、素材关键词、知识图谱、素材属性。

在该技术方案中,素材范围包括但不限于以下之一或其组合:素材类型、素材所属的分类体系、素材关键词、知识图谱、素材属性,以使获取到的素材数据满足多种需求。

其中,素材类型一般来说与业务相关,例如条目、词条、图片、音频、视频等。可设定1至n(n>=1)种素材类型;

对于素材所属的分类体系,一般来说,每种素材可以有多个分类体系,例如,素材是从图书拆分出来的,可以使用中图法分类,也可以使用出版单位自己的业务进行分类等。可以设定1至m(m>=1)种分类体系。

素材关键词是标注了数字产品所需素材的主题词特性,可以设置多个。

知识图谱是一种特殊的知识体系,一般知识图谱可以用来对素材进行语义的关联,以实现语义检索。设定的知识图谱可以选择整个知识图谱或某个知识点的路径长度范围内的知识点下标注的素材资源。

在上述任一技术方案中,优选地,还包括:第二获取单元208,用于若所述素材库发生更新,则在更新后的素材库中重新获取与所述素材范围对应的素材数据;更新单元210,用于根据重新获取的素材数据对所述目标数字产品进行更新。

在该技术方案中,由于素材库是在不断的发生变化,每过一段时间,素材库会有增、删、改的操作,此时,对生成的目标数字产品进行更新,从而保证生成的目标数字产品的可靠性。

在上述任一技术方案中,优选地,所述生成单元206包括:选择子单元2062,用于接收数字产品生成指令,对所述数字产品生成指令进行解析以选择目标处理引擎;生成子单元2064,用于通过所述目标处理引擎将所述素材数据整合到所述空的数字产品中以生成所述目标数字产品。

在上述任一技术方案中,优选地,还包括:处理单元212,用于对所述目标数字产品进行预览、调整、或导出。

在该技术方案中,可以对生成的目标数字产品进行预览,以使用户判断生成的目标数字产品是否达到要求,若未达到要求,可以对目标数字产品进行调整,包括对目标数字产品内部的目录结构进行调整、素材的删减等操作。还可以对目标数字产品导出,以实现多渠道利用,例如若目标数字产品为主题数据库,则导出目标数字产品的数据包或镜像数据库,若目标数字产品为电子书,则导出word、pdf、epub等格式的电子文件。

图3示出了根据本发明的另一个实施例的数字产品生成装置的结构示意图。

如图3所示,根据本发明的另一个实施例的数字产品生成装置300,包括:数字产品制作模块302、数据搜集整合模块304和多通道生成输出模块306。

数字产品制作模块302包括:新建产品单元3022、属性标注单元3024、设定范围单元3026、产品调整单元3028、产品预览单元3030和产 品导出单元3032。其中,新建产品单元3022用于新建空的数字产品,例如,新建一个空的主题数据库或者空的电子书。属性标注单元3024用于设定该空的数字产品的属性,例如,设定数字产品的名称、类别。设定范围单元3026,用于设定数字产品的素材范围,例如,设定素材的类型、素材所属的分类体系、素材关键词、设定知识图谱,由于素材库都是不断地变化,因此,以上这四种都属于动态获取素材数据的方式。还可以直接通过素材属性获取素材数据。一般来说,若数字产品为主题数据库,则采用前四种方式获取素材数据,若数字产品为电子书,则采用后一种方式获取素材数据。产品调整单元3028,用于在生成数字产品之后,对数字产品的目标结构进行调整,或者删减素材数据。产品预览单元3030,用于预览生成的数字产品,以使用户判断是否达到要求。产品导出单元3032,用于将产品进行导出以实现多渠道利用。例如主题数据库,导出数据包或镜像数据库,电子书导出word、pdf、epub等格式的电子文件。上述对数字产品的调整、预览、导出功能的实现和具体的产品类别有关。

数据搜集整合模块304包括:数据检索单元3042、数据缓存单元3044和数据打包单元3046。其中,数据检索单元3042,用于从素材库中检索到与素材范围对应的素材数据。数据缓存单元3044,用于缓存检索到的与素材范围对应的素材数据。数据打包单元3046,用于将缓存的与素材范围对应的素材数据打包整理到新建的空的数字产品中,具有素材数据的数字产品即为目标数字产品。

多通道生成输出模块306包括:命令解析单元3062和引擎适配单元3064。其中,命令解析单元3062用于对接收到的数字产品生成指令进行解析,以解析出新建的数字产品是何种类型的产品;引擎适配单元3064,用于根据数字产品的类型在引擎工厂中选择出对应的引擎,以通过选择的引擎将素材数据整合到空的数字产品中以形成最终的数字产品(即目标数字产品)。例如,若数字产品为电子书,则选择电子书生成引擎,若数字产品为主题数据库,则选择主题数据库引擎。在生成最终的数字产品之后,将其放置到预置的路径下,并将路径反馈给监控主线程。主线程将路径写入到该最终的数字产品信息中,并修改其状态为完成状态。

下面通过两个实施例来详细说明本发明的技术方案:

实施例一:

首先,新建空的主题数据库,选择主题数据库类别并填写相关信息;其次,设定主题数据库的素材范围,设定范围可以从素材类型的设定、素材知识体系的设定、检索词设定、知识图谱设定中选择一种或多种并选。再次,多形态生成引擎调用主题库生成引擎进行主题库生成。

主题数据库引擎生成主题数据库的步骤如下:

一:获取预置的空的镜像主题库web容器,并进行本地拷贝;

二:启动空的镜像主题库web容器,调用容器预置接口,确定容器可用;

三:调用数据搜集整合模块,根据设定的素材范围获取素材数据;

四:将素材数据通过容器接口导入空的镜像主题库web容器中。

镜像主题库web容器是将绿色版mysql、tomcat、jdk等软件及主题库运行系统进行整合形成的,可以一键启动,不需要设置环境。主题数据库引擎要做的就是把内容导入到空的镜像主题库web容器中,以形成最终的主题数据库。

当导入完成后,主题数据库引擎将主题数据库制作状态改变,则主题数据库的预览功能便可用,点击产品预览,打开主题数据库的页面进行浏览。

最后,主题数据库导出时,可以选择导出镜像主题库或主题库数据包。前者可以直接在购买用户的内部环境进行部署,后者用于在线主题数据库数据导入或镜像主题库离线更新。

实施例二:

首先,新建空的电子书,填写必要属性。其次,进行电子书制作界面,选择电子书的封面,序言、前言、目录、后记等精编信息,并设置目录结构。再次,在电子书的目录结构下进行组合检索,获取章节素材数据。并进行顺序调整。再次,多形态生成引擎调用电子书生成引擎进行电子书生成。电子书生成引擎先将章节素材数据拼装成整体一个html格式的数据,然后调用文档转换引擎,将html的数据转换成word格式 的数据和epub格式的数据,然后通过pdfcreator,将word格式的数据转换为pdf格式的数据。当将电子书导出时,界面提供多种电子书格式供用户选择。

以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,可以实现出版资源中的素材库的再利用,从而充分利用素材库。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1