文案生成方法和装置.pdf

上传人:GAME****980 文档编号:12215291 上传时间:2021-12-20 格式:PDF 页数:19 大小:619.60KB
收藏 版权申诉 举报 下载
文案生成方法和装置.pdf_第1页
第1页 / 共19页
文案生成方法和装置.pdf_第2页
第2页 / 共19页
文案生成方法和装置.pdf_第3页
第3页 / 共19页
文档描述:

《文案生成方法和装置.pdf》由会员分享,可在线阅读,更多相关《文案生成方法和装置.pdf(19页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910060736.0 (22)申请日 2019.01.18 (71)申请人 珠海天燕科技有限公司 地址 519085 广东省珠海市唐家湾镇哈工 大路1号1栋E301-27 (72)发明人 孙大利李涛 (74)专利代理机构 北京国昊天诚知识产权代理 有限公司 11315 代理人 姜凤岩南霆 (51)Int.Cl. G06F 16/30(2019.01) G06F 8/65(2018.01) (54)发明名称 一种文案生成方法和装置 (57)摘要 本申请公开了一种文案生成方法。

2、和装置, 该 方法包括: 获取目标应用的文案信息; 文案信息 包含文案标识和文案标识对应的文案内容, 文案 内容对应一种语种场景; 根据文案标识, 在预先 确定的文案库中查找与文案标识对应的目标文 案, 并确定所述文案标识对应的增量文案信息; 文案库中包含与每项应用的各文案标识各自对 应的不同语种场景下的历史文案, 增量文案信息 表征未查找到目标文案时的文案标识对应的文 案信息; 根据增量文案信息中包含的文案内容, 得到增量文案, 增量文案分别与语种场景各自一 一对应; 根据目标文案以及增量文案, 得到目标 应用的文案。 本申请实施例可以减少生成文案所 需的时间, 提高文案的生成速度, 从而加。

3、快应用 新版本的更新。 权利要求书2页 说明书13页 附图3页 CN 109840273 A 2019.06.04 CN 109840273 A 1.一种文案生成方法, 其特征在于, 包括: 获取目标应用的文案信息; 所述文案信息包含文案标识和所述文案标识对应的文案内 容, 所述文案内容对应一种语种场景; 根据所述文案标识, 在预先确定的文案库中查找与所述文案标识对应的目标文案, 并 确定所述文案标识对应的增量文案信息; 所述文案库中包含与每项应用的各文案标识各自 对应的不同语种场景下的历史文案, 所述增量文案信息表征未查找到目标文案时的文案标 识对应的文案信息; 根据所述增量文案信息中包含的。

4、文案内容, 得到增量文案, 所述增量文案分别与语种 场景各自一一对应; 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 2.如权利要求1所述的方法, 其特征在于, 所述文案库通过以下方式确定得到: 获取不同应用在不同历史版本、 不同语种场景下的历史文案; 获取所述历史文案的文案标识, 其中, 不同应用的文案标识不同, 同一应用的相同历史 文案在不同语种场景下具有唯一的文案标识; 建立所述历史文案和所述文案标识之间的对应关系, 并将所述对应关系存储至所述文 案库。 3.如权利要求2所述的方法, 其特征在于, 在建立所述历史文案和所述文案标识之间的 对应关系之前, 所述方法还包括: 。

5、针对其中一项应用, 执行以下操作: 将所述应用的相同历史文案在不同语种场景下的特征信息进行对比, 所述特征信息包 含文案形式、 特殊字符以及文案内容中的至少一种; 其中, 建立所述历史文案和所述文案标识之间的对应关系, 包括: 当所述应用的相同历史文案在不同语种场景下的特征信息一致时, 建立所述历史文案 和所述文案标识之间的对应关系。 4.如权利要求1所述的方法, 其特征在于, 根据所述增量文案信息中包含的文案内容, 得到增量文案, 包括: 将所述增量文案信息中包含的文案内容与所述文案库中包含的每项应用的历史文案 进行模糊匹配, 得到第一文案, 所述第一文案分别与语种场景各自一一对应; 判断所。

6、述增量文案信息中是否包含未成功匹配的文案内容; 若是, 则获取所述未成功匹配的文案内容对应的第二文案, 所述第二文案分别与语种 场景各自一一对应; 将所述第一文案和所述第二文案确定为所述增量文案。 5.如权利要求4所述的方法, 其特征在于, 所述方法还包括: 若所述增量文案信息中不包含未匹配成功的文案内容, 则将所述第一文案确定为所述 增量文案。 6.如权利要求1所述的方法, 其特征在于, 根据所述目标文案以及所述增量文案, 得到 所述目标应用的文案, 包括: 判断所述目标文案和所述增量文案两者的属性信息是否满足预设条件, 所述属性信息 包括文案个数、 语种场景个数和特殊字符中的至少一种; 权。

7、利要求书 1/2 页 2 CN 109840273 A 2 若是, 则将所述目标文案与所述增量文案合并打包, 得到所述目标应用的文案。 7.如权利要求1所述的方法, 其特征在于, 在得到所述目标应用的文案后, 所述方法还 包括: 将所述目标应用的文案按照文案标识存储至所述文案库中。 8.一种文案生成装置, 其特征在于, 包括: 获取单元, 获取目标应用的文案信息; 所述文案信息包含文案标识和所述文案标识对 应的文案内容, 所述文案内容对应一种语种场景; 查找单元, 根据所述文案标识, 在预先确定的文案库中查找与所述文案标识对应的目 标文案, 并确定所述文案标识对应的增量文案信息; 所述文案库中。

8、包含与每项应用的各文 案标识各自对应的不同语种场景下的历史文案, 所述增量文案信息表征未查找到目标文案 时的文案标识对应的文案信息; 确定单元, 根据所述增量文案信息中包含的文案内容, 得到增量文案, 所述增量文案分 别与语种场景各自一一对应; 文案生成单元, 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 9.一种电子设备, 包括: 处理器; 以及 被安排成存储计算机可执行指令的存储器, 所述可执行指令在被执行时使所述处理器 执行以下操作: 获取目标应用的文案信息; 所述文案信息包含文案标识和所述文案标识对应的文案内 容, 所述文案内容对应一种语种场景; 根据所述文案标识, 在。

9、预先确定的文案库中查找与所述文案标识对应的目标文案, 并 确定所述文案标识对应的增量文案信息; 所述文案库中包含与每项应用的各文案标识各自 对应的不同语种场景下的历史文案, 所述增量文案信息表征未查找到目标文案时的文案标 识对应的文案信息; 根据所述增量文案信息中包含的文案内容, 得到增量文案, 所述增量文案分别与语种 场景各自一一对应; 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储一个或多个程序, 所述一 个或多个程序当被包括多个应用程序的电子设备执行时, 使得所述电子设备执行以下操 作: 获取目标应用的文案信息; 。

10、所述文案信息包含文案标识和所述文案标识对应的文案内 容, 所述文案内容对应一种语种场景; 根据所述文案标识, 在预先确定的文案库中查找与所述文案标识对应的目标文案, 并 确定所述文案标识对应的增量文案信息; 所述文案库中包含与每项应用的各文案标识各自 对应的不同语种场景下的历史文案, 所述增量文案信息表征未查找到目标文案时的文案标 识对应的文案信息; 根据所述增量文案信息中包含的文案内容, 得到增量文案, 所述增量文案分别与语种 场景各自一一对应; 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 权利要求书 2/2 页 3 CN 109840273 A 3 一种文案生成方法和装置。

11、 技术领域 0001 本申请涉及文案处理领域, 尤其涉及一种文案生成方法和装置。 背景技术 0002 随着科学技术的飞速发展, 出现了各种各样的应用程序(Application, APP, 以下 简称应用)。 通常, 应用中可以包含各种各样的文案, 文案可以理解为应用展示给用户的与 文本相关的内容, 其中, 针对同一应用而言, 该应用在不同版本下的文案各不相同, 且在同 一版本下, 该应用的同一文案在不同语种场景下的文案内容也各不相同。 0003 通常, 在发布应用的新版本时, 需要同时更新应用在不同语种场景下的文案, 以使 新的文案与应用的新版本相匹配。 然而, 在实际应用中, 由于同一应用。

12、在不同版本、 不同语 种场景下的文案各不相同, 因此, 在更新应用的文案时将会花费大量的时间, 从而影响应用 的快速更新。 发明内容 0004 本申请实施例提供一种文案生成方法和装置, 用于解决现有技术在更新应用的文 案时花费的时间较长, 从而影响应用的快速更新的问题。 0005 为了解决上述技术问题, 本申请是这样实现的: 0006 本申请实施例提供一种文案生成方法, 包括: 0007 获取目标应用的文案信息; 所述文案信息包含文案标识和所述文案标识对应的文 案内容, 所述文案内容对应一种语种场景; 0008 根据所述文案标识, 在预先确定的文案库中查找与所述文案标识对应的目标文 案, 并确。

13、定所述文案标识对应的增量文案信息; 所述文案库中包含与每项应用的各文案标 识各自对应的不同语种场景下的历史文案, 所述增量文案信息表征未查找到目标文案时的 文案标识对应的文案信息; 0009 根据所述增量文案信息中包含的文案内容, 得到增量文案, 所述增量文案分别与 语种场景各自一一对应; 0010 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 0011 本申请实施例提供一种文案生成装置, 包括: 0012 获取单元, 获取目标应用的文案信息; 所述文案信息包含文案标识和所述文案标 识对应的文案内容, 所述文案内容对应一种语种场景; 0013 查找单元, 根据所述文案标识, 在。

14、预先确定的文案库中查找与所述文案标识对应 的目标文案, 并确定所述文案标识对应的增量文案信息; 所述文案库中包含与每项应用的 各文案标识各自对应的不同语种场景下的历史文案, 所述增量文案信息表征未查找到目标 文案时的文案标识对应的文案信息; 0014 确定单元, 根据所述增量文案信息中包含的文案内容, 得到增量文案, 所述增量文 案分别与语种场景各自一一对应; 说明书 1/13 页 4 CN 109840273 A 4 0015 文案生成单元, 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 0016 本申请实施例提供一种电子设备, 包括: 0017 处理器; 以及 0018 被。

15、安排成存储计算机可执行指令的存储器, 所述可执行指令在被执行时使所述处 理器执行以下操作: 0019 获取目标应用的文案信息; 所述文案信息包含文案标识和所述文案标识对应的文 案内容, 所述文案内容对应一种语种场景; 0020 根据所述文案标识, 在预先确定的文案库中查找与所述文案标识对应的目标文 案, 并确定所述文案标识对应的增量文案信息; 所述文案库中包含与每项应用的各文案标 识各自对应的不同语种场景下的历史文案, 所述增量文案信息表征未查找到目标文案时的 文案标识对应的文案信息; 0021 根据所述增量文案信息中包含的文案内容, 得到增量文案, 所述增量文案分别与 语种场景各自一一对应;。

16、 0022 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 0023 本申请实施例提供一种计算机可读存储介质, 所述计算机可读存储介质存储一个 或多个程序, 所述一个或多个程序当被包括多个应用程序的电子设备执行时, 使得所述电 子设备执行以下操作: 0024 获取目标应用的文案信息; 所述文案信息包含文案标识和所述文案标识对应的文 案内容, 所述文案内容对应一种语种场景; 0025 根据所述文案标识, 在预先确定的文案库中查找与所述文案标识对应的目标文 案, 并确定所述文案标识对应的增量文案信息; 所述文案库中包含与每项应用的各文案标 识各自对应的不同语种场景下的历史文案, 所述。

17、增量文案信息表征未查找到目标文案时的 文案标识对应的文案信息; 0026 根据所述增量文案信息中包含的文案内容, 得到增量文案, 所述增量文案分别与 语种场景各自一一对应; 0027 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 0028 本申请实施例采用的上述至少一个技术方案能够达到以下有益效果: 0029 本申请实施例提供的技术方案, 将不同应用在不同语种场景下的历史文案按照文 案标识预先整合到文案库中, 在生成目标应用在不同语种场景下的文案时, 可以从文案库 中尽可能地查找与不同语种场景各自对应的历史文案, 从而减少历史文案的生成时间, 同 时, 根据查找结果还可以确定目。

18、标应用相较于历史版本新增了哪些文案, 根据已知的某种 语种场景下的新增文案内容, 可以进一步得到目标应用在不同语种场景下的增量文案, 这 样, 通过确定目标应用与不同语种场景各自对应的历史文案和增量文案, 可以快速得到目 标应用在不同语种场景下的文案, 从而可以减少生成文案所需的时间, 提高文案的生成速 度, 加快应用新版本的更新。 0030 此外, 基于文案库还可以对不同应用在不同版本不同语种场景下的历史文案进行 有效管理, 有助于快速生成不同应用的文案。 说明书 2/13 页 5 CN 109840273 A 5 附图说明 0031 为了更清楚地说明本申请实施例或现有技术中的技术方案, 下。

19、面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 申请中记载的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提 下, 还可以根据这些附图获得其他的附图。 0032 图1是本申请的一个实施例文案生成方法的流程示意图; 0033 图2是本申请的一个实施例文案生成方法的流程示意图; 0034 图3为本申请实施例提供的一种电子设备的结构示意图; 0035 图4为本申请实施例提供的一种文案生成装置的结构示意图。 具体实施方式 0036 通常, 在发布应用的新版本时, 需要同时更新应用的文案。 在更新应用的文案时, 考虑到用户使用应。

20、用的语种场景, 因此, 需要更新应用在不用语种场景下的文案。 0037 现有技术中, 在更新应用的文案时, 可以在该应用原有历史文案的基础上, 通过增 加新文案和删除废弃的历史文案, 得到新的文案。 0038 例如, 针对单产品线的单个应用而言, 原有的历史文案有80个, 新版本的文案有 100个, 废弃了原有的10个历史文案, 并新增了30个文案, 这样, 可以在原有的历史文案基础 上, 删除废弃的10个文案, 并增加30个新的文案, 进而得到新的文案。 0039 然而, 在实际应用中, 大多数应用之间的文案是有交叉的, 也就是说, 一个应用的 全部或部分文案同样适用于其他一个或多个应用。 。

21、例如, 单产品线的多个应用中, 某个应用 的文案同样适用于该产品线的其他应用, 再例如, 有交互的多个产品线的应用中, 某个产品 线的应用的部分文案可以适用于与该产品线有交叉的其他产品线的应用。 0040 针对这种情况, 在生成新的文案时, 往往需要从 “0” 开始, 或者遵循拷贝原则, 维护 多个应用共有的文案, 并在发布新版本的应用时, 对相应文案进行测试和校验。 但是, 不管 使用哪种方式生成新的文案, 都需要花费大量的时间, 导致生成文案的速度较慢, 从而影响 应用的快速更新。 由于应用的版本更新速度较慢, 因此, 会延长某一版本应用的生存时间, 在一定程度上还会影响用户的使用体验。 。

22、0041 为了解决文案生成速度较慢的问题, 本申请实施例提供一种文案生成方法和装 置, 该方法包括: 获取目标应用的文案信息; 所述文案信息包含文案标识和所述文案标识对 应的文案内容, 所述文案内容对应一种语种场景; 根据所述文案标识, 在预先确定的文案库 中查找与所述文案标识对应的目标文案, 并确定所述文案标识对应的增量文案信息; 所述 文案库中包含与每项应用的各文案标识各自对应的不同语种场景下的历史文案, 所述增量 文案信息表征未查找到目标文案时的文案标识对应的文案信息; 根据所述增量文案信息中 包含的文案内容, 得到增量文案, 所述增量文案分别与语种场景各自一一对应; 根据所述目 标文案。

23、以及所述增量文案, 得到所述目标应用的文案。 0042 本申请实施例提供的技术方案, 将不同应用在不同语种场景下的历史文案按照文 案标识预先整合到文案库中, 在生成目标应用在不同语种场景下的文案时, 可以从文案库 中尽可能地查找与不同语种场景各自对应的历史文案, 从而减少历史文案的生成时间, 同 时, 根据查找结果还可以确定目标应用相较于历史版本新增了哪些文案, 根据已知的某种 说明书 3/13 页 6 CN 109840273 A 6 语种场景下的新增文案内容, 可以进一步得到目标应用在不同语种场景下的增量文案, 这 样, 通过确定目标应用与不同语种场景各自对应的历史文案和增量文案, 可以快。

24、速得到目 标应用在不同语种场景下的文案, 从而可以减少生成文案所需的时间, 提高文案的生成速 度, 加快应用新版本的更新。 0043 此外, 基于文案库还可以对不同应用在不同版本不同语种场景下的历史文案进行 有效管理, 有助于快速生成不同应用的文案。 0044 下面结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、 完整地描 述。 显然, 所描述的实施例仅是本申请一部分实施例, 而不是全部的实施例。 基于本申请中 的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例, 都属于本申请保护的范围。 0045 需要说明的是, 本申请实施例中, 应用的文案可以理解为应。

25、用中展示给用户的与 文字相关的内容, 其中, 不同应用的文案不同, 同一应用在不同版本下的文案不同, 同一应 用的相同文案在不同语种场景下(例如, 英语、 汉语等)的文案内容也不同。 0046 本申请实施例生成文案的应用场景, 可以是在发布应用的新版本时生成与新版本 对应的文案, 也可以是其他需要生成文案的场景, 这里不做具体限定, 本申请的以下实施例 将以发布应用的新版本时生成新文案这种应用场景为例说明。 其中, 本申请实施例生成的 文案可以对应多种语种场景, 具体可以根据实际需要确定, 这里不做具体限定。 0047 以下结合附图, 详细说明本申请各实施例提供的技术方案。 0048 图1为本。

26、申请实施例提供的一种文案生成方法的流程示意图。 所述文案生成方法 包括以下步骤。 0049 S102: 获取目标应用的文案信息, 所述文案信息包含文案标识和所述文案标识对 应的文案内容, 所述文案内容对应一种语种场景。 0050 在S102中, 在发布目标应用的新版本之前, 需要生成与目标应用的新版本相匹配 的文案。 在生成新的文案时, 可以获取目标应用的文案信息。 0051 本实施例中, 所述文案信息可以包括文案标识和文案内容, 所述文案标识可以理 解为文案的标签, 其中, 针对不同的应用而言, 不同应用的文案标识可以互不相同, 针对同 一应用而言, 不同的文案具有不同的文案标识, 相同文案。

27、在不同语种场景下具有唯一的文 案标识。 0052 所述文案内容可以与所述文案标识相对应, 其中, 在多种语种场景下, 同一个文案 标识(对应同一个文案)可以对应多个文案内容, 该多个文案内容可以与该多种语种场景一 一对应。 0053 在本实施例中, 所述文案信息中包含的文案内容可以对应一种语种场景, 该语种 场景可以是英语, 也可以是汉语, 具体可以根据实际情况确定, 这里不做具体限定。 0054 本实施例在获取目标应用的文案信息时, 一种实现方式可以是, 在确定需要发布 的目标应用新版本后, 由开发人员对新版本的文案打标签, 确定文案的文案标识, 同时, 也 可以指定一种语种场景, 比如英语。

28、, 并确定在指定的语种场景下, 不同文案的文案内容, 得 到文案信息。 这样, 当需要生成新的文案时, 可以获取该文案信息。 0055 在获取到目标应用的文案信息后, 可以执行S104。 0056 S104: 根据所述文案标识, 在预先确定的文案库中查找与所述文案标识对应的目 说明书 4/13 页 7 CN 109840273 A 7 标文案, 并确定所述文案标识对应的增量文案信息。 0057 所述文案库中可以包含与每项应用的各文案标识各自对应的不同语种场景下的 历史文案。 0058 本实施例中, 可以通过以下方式预先确定得到所述文案库: 0059 首先, 获取不同应用在不同历史版本、 不同语。

29、种场景下的历史文案。 0060 本实施例中, 可以预先通过单文件或包文件的形式存储不同应用在不同版本、 不 同语种场景下的历史文案, 其中, 所述单文件可以用于存储应用的某个版本在不同语种场 景下的历史文案, 所述包文件可以用于存储应用的多个版本在不同语种场景下的历史文 案。 0061 这样, 在获取不同应用的历史文案时, 可以获取不同应用的单文件和包文件, 并从 获取到的单文件和包文件中, 提取得到不同应用在不同版本、 不同语种场景下的历史文案。 0062 应理解, 本实施例还可以通过其他方式获取不同应用在不同版本、 不同语种场景 下的历史文案, 这里不再一一举例说明。 0063 其次, 获。

30、取所述历史文案的文案标识。 0064 本实施例中, 开发人员可以对获取到的不同应用的历史文案进行打标签, 确定历 史文案的文案标识, 其中, 针对不同的应用而言, 文案标识可以互不相同, 针对同一应用而 言, 不同文案的文案标识不同, 相同文案在不同语种场景下具有唯一的文案标识。 0065 在开发人员确定不同应用的历史文案的文案标识后, 可以获取这些历史文案的文 案标识。 0066 最后: 建立所述历史文案和所述文案标识之间的对应关系, 并将所述对应关系存 储至所述文案库。 0067 在获取不同应用的历史文案的文案标识后, 针对每个应用, 可以建立该应用的历 史文案和该应用的文案标识之间的对应。

31、关系, 其中, 与某个文案标识对应的各历史文案可 以各自对应不同的语种场景。 0068 在建立不同应用的历史文案与文案标识之间的对应关系后, 可以将该对应关系存 储至所述文案库中。 0069 需要说明的是, 在本实施例中, 为了保证文案库中不同应用的历史文案在不同语 种场景下具有一致性和完整性, 在建立历史文案与文案标识之间的对应关系之前, 还可以 对不同应用的历史文案进行验证, 具体地: 0070 以其中一项为例, 可以将该应用的相同历史文案在不同语种场景下的特征信息进 行逐一对比, 根据对比结果判断所述相同历史文案在不同语种场景下的特征信息是否一 致。 0071 所述特征信息可以包括文案形。

32、式、 特殊字符和文案内容中的至少一种, 所述文案 形式可以理解为文案是否是随时间或位置发生变化, 例如, 当文案为 “星期” 时, 具体的星期 可以跟随日期发生变化, 当文案为 “用户名” 时, 文案是固定不变的。 0072 所述特殊字符可以理解为文案中包含的特殊字符。 为了便于判断特征字符是否一 致, 本实施例可以提供特殊字符规则表, 基于所述特殊字符字符规则表, 可以将相同历史文 案在不同语种场景下的特殊字符进行对比, 判断这些特殊字符是否一致。 0073 所述文案内容与上述S102中记载的文案内容相同, 可以理解为文案表达的具体含 说明书 5/13 页 8 CN 109840273 A 。

33、8 义。 本实施例判断相同历史文案的文案内容是否一致, 可以表征判断相同历史文案在不同 语种场景下表达的含义是否一致。 0074 当判断结果为相同历史文案在不同语种场景下的特征信息均一致时, 可以表明同 一应用的相同历史文案在不同语种场景下具有一致性和完整性; 反之, 则可以表明同一应 用的相同历史文案在不同语种场景下不一致或不完整, 此时, 可以对出现问题的历史文案 进行修改, 直至该历史文案在不同语种场景下具有一致性和完整性。 0075 在基于上述记载的方案, 确定同一应用的相同历史文案在不同语种场景下具有一 致性和完整性时, 可以采用上述记载的方法, 建立不同应用的历史文案与文案标识之间。

34、的 对应关系, 并将该对应关系存储至文案库中。 0076 本实施例中, 在得到文案库后, 当需要生成目标应用的文案并获取到目标应用的 文案信息后, 可以根据文案信息中的文案标识, 从文案库中查找到与文案标识对应的历史 文案, 得到目标文案, 其中, 所述目标文案分别与语种场景各自一一对应。 0077 需要说明的是, 在查找所述目标文案后, 根据查找结果还可以确定哪些文案标识 可以查找到对应的目标文案, 哪些文案标识无法在文案库中查找到对应的目标文案, 其中, 针对已查找到目标文案的文案标识, 这些文案标识对应的文案可以视为当前版本的目标应 用相较于历史版本保留的文案, 针对未查到目标文案的文案。

35、标识, 这些文案标识对应的文 案可以视为当前版本的目标应用相较于历史版本新增的文案, 即增量文案。 0078 在确定未查找到目标文案的文案标识后, 可以将这些文案标识对应的文案信息作 为文案标识对应的增量文案信息, 所述增量文案信息可以用于确定目标应用的增量文案。 0079 需要说明的是, 在本实施例中, 为了便于开发人员确定待生成的文案相较于历史 版本的文案而言, 哪些是新增文案, 哪些是已存在的历史文案, 或者, 哪些是废弃的文案, 在 查找到目标文案并确定增量文案信息后, 还可以进一步生成增量report日志, 并将该日志 展示给开发人员, 其中, 该日志中可以包含历史文案、 增量文案、。

36、 废弃文案这三种信息中的 至少一种。 0080 在S104中, 在查找到目标文件并确定增量文案信息后, 可以执行S106。 0081 S106: 根据所述增量文案信息中包含的文案内容, 得到增量文案, 所述增量文案分 别与语种场景各自一一对应。 0082 在S106中, 可以根据上述S104记载的增量文案信息中的文案内容, 确定当前版本 的目标应用相较于历史版本的目标应用而言新增的文案, 即增量文案, 其中, 所述增量文案 可以分别与语种场景各自一一对应。 0083 本实施例在确定增量文案时, 首先, 可以借助于文案库, 将增量文案信息中的文案 内容与文案库中不同应用的历史文案进行模糊匹配, 。

37、得到相关文案, 经反复匹配和筛选后, 最终得到第一文案, 其中, 该第一文案分别与语种场景各自一一对应。 0084 例如, 增量文案信息中的文案内容是英语场景下的 “hello” , 那么, 可以基于 “hello” 从文案库中模糊匹配到与 “hello” 相关的英语文案, 基于匹配到的英语文案对应的 文案标识, 可以从文案库中进一步查找得到该英语文案对应的不同语种场景下的文案。 这 样, 通过反复的匹配和筛选, 最终可以得到与 “hello” 对应的不同语种场景的第一文案。 0085 在得到第一文案后, 可以判断所述增量文案信息中是否包含未成功匹配的文案内 容, 其中, 文案内容未成功匹配可。

38、以表征文案库中不包含与该文案内容相关的文案。 说明书 6/13 页 9 CN 109840273 A 9 0086 如果判断结果为增量文案信息中包含未成功匹配的文案内容, 那么, 可以获取所 述未成功匹配的文案内容对应的第二文案, 该第二文案分别与语种场景各自一一对应。 其 中, 所述第二文案可以由开发人员或对所述未成功匹配的文案内容进行翻译得到, 也可以 由专业的翻译人员对所述未成功匹配的文案内容进行翻译得到, 还可以通过其他翻译方式 得到, 这里不做具体限定。 0087 在得到所述第二文案后, 可以将该第二文案以及所述第一文案, 确定为目标应用 的增量文案。 0088 如果判断结果为增量文。

39、案信息中不包含未匹配成功的文案内容, 那么, 可以说明 基于增量文案信息中的文案内容, 在文案库中都可以匹配到相应的文案, 此时, 可以将所述 第一文案确定为增量文案。 0089 在基于上述记载的方法得到增量文案后, 可以执行S108。 0090 S108: 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 0091 在S108中, 可以将S104中查找到的目标文案以及S106中确定的增量文案合并打 包, 从而可以得到目标应用的文案。 0092 本实施例中, 为了保证目标应用的文案的完整性, 在根据目标文案和增量文案, 得 到目标应用的文案之前, 可以对目标文案和增量文案进行验证。。

40、 具体地, 可以判断目标文案 和增量文案两者的属性信息是否满足预设条件, 其中, 所述属性信息可以包括文案个数、 文 案对应的语种场景个数和文案包含的特殊字符中的至少一种。 0093 例如, 当属性信息为文案个数、 语种场景个数和特殊字符时, 可以判断目标文件和 增量文案的个数之和是否等于预设个数, 并判断目标文件和增量文件各自对应的语种场景 个数是否等于预设的语种场景个数, 相同文案在不同语种场景下包含的特殊字符是否一 致。 0094 若目标文案和增量文案两者的属性信息满足预设条件, 那么, 可以说明目标文案 和增量文案具有完整性, 此时, 可以将目标文案和增量文案进行合并打包, 并得到目标。

41、应用 的文案。 0095 若目标文案和增量文案两者的属性信息不满足预设条件, 那么, 可以说明目标文 案和增量文案有误, 此时, 可以对有误的文案进行修改, 以得到具有完整性的目标文案和增 量文案。 0096 例如, 如果增量文案对应的语音场景个数小于预设的语种场景个数, 那么, 可以分 析确定增量文案缺少哪种语种场景, 并补充这些语种场景各自对应的增量文案, 进而得到 与预设场景个数各自对应的增量文案。 0097 本实施例在得到目标应用的文案后, 可以将目标应用的文案展示给开发人员, 以 便开发人员可以将目标应用的文案应用于目标应用新版本的发布。 0098 在本实施例中, 在得到目标应用的文。

42、案后, 还可以建立文案与文案标识之间的对 应关系, 并将目标应用的文案按照文案标识存储至所述文案库中, 这样, 当后续再次发布目 标应用的新版本时, 这些文案可以作为历史文案, 并用于确定新的文案。 0099 本申请实施例提供的技术方案, 将不同应用在不同语种场景下的历史文案按照文 案标识预先整合到文案库中, 在生成目标应用在不同语种场景下的文案时, 可以从文案库 中尽可能地查找与不同语种场景各自对应的历史文案, 从而减少历史文案的生成时间, 同 说明书 7/13 页 10 CN 109840273 A 10 时, 根据查找结果还可以确定目标应用相较于历史版本新增了哪些文案, 根据已知的某种 。

43、语种场景下的新增文案内容, 可以进一步得到目标应用在不同语种场景下的增量文案, 这 样, 通过确定目标应用与不同语种场景各自对应的历史文案和增量文案, 可以快速得到目 标应用在不同语种场景下的文案, 从而可以减少生成文案所需的时间, 提高文案的生成速 度, 加快应用新版本的更新。 0100 此外, 基于文案库还可以对不同应用在不同版本不同语种场景下的历史文案进行 有效管理, 有助于快速生成不同应用的文案。 0101 为了便于理解整个技术方案, 可以参见图2。 图2为本申请的一个实施例文案生成 方法的流程示意图。 本实施例记载的文案生成方法包括以下步骤: 0102 S201: 获取不同应用在不同。

44、历史版本、 不同语种场景下的历史文案。 0103 在S201中, 可以收集不同应用在不同历史版本、 不同语种场景下的历史文案, 以便 后续构建文案库。 0104 S202: 获取所述历史文案的文案标识。 0105 在S202中, 可以由开发人员对不同应用的历史文案打标签, 确定历史文案的文案 标识, 其中, 不同应用的文案标识不同, 同一应用的相同历史文案在不同语种场景下具有唯 一的文案标识。 0106 在开发人员确定不同应用的历史文案的文案标识后, 可以获取这些文案标识。 0107 S203: 判断同一应用的相同历史文案在不同语种场景下的特征信息是否一致。 0108 所述特征信息包含文案形式。

45、、 特殊字符以及文案内容中的至少一种。 0109 在S203中, 若同一应用的相同历史文案在不同语种场景下的特征信息一致, 则可 以执行S205; 反之, 则可以执行S204。 0110 S204: 对特征信息不一致的历史文案进行修改。 0111 在S204中, 可以将特征信息不一致的历史文案进行修改, 得到具有一致性和完整 性的历史文案。 之后, 可以执行S205。 0112 S205: 建立所述历史文案和所述文案标识之间的对应关系, 并将所述对应关系存 储至所述文案库。 0113 通过S201至S205, 可以确定得到文案库, 该文案库可以用于生成新的文案。 0114 S206: 获取目标。

46、应用的文案信息。 0115 在生成目标应用的文案时, 可以获取目标应用的文案信息。 所述文案信息可以包 含文案标识和所述文案标识对应的文案内容, 所述文案内容对应一种语种场景。 0116 S207: 根据所述文案信息中的文案标识, 在所述文案库中查找与所述文案标识对 应的目标文案, 并确定所述文案标识对应的增量文案信息。 0117 在S207中, 可以基于文案标识在文案库中进行精确匹配, 在匹配结束后, 在得到目 标文案的同时, 还可以得到哪些文案标识未查找到相应的目标文案, 这些未查找到目标文 案的文案标识对应的文案信息即为增量文案信息, 所述增量文案信息还可以理解为目标应 用相较于历史版本。

47、新增的文案(即增量文案)对应的文案信息。 0118 此外, 在S207中, 还可以生成增量report日志, 该日志中可以包括历史文案、 增量 文案和废弃文案这三种信息中的至少一种。 0119 S208: 将所述增量文案信息中的文案内容与所述文案库中不同应用的文案进行模 说明书 8/13 页 11 CN 109840273 A 11 糊匹配, 得到第一文案。 0120 为了得到目标应用的增量文案, 可以基于增量文案信息中包含的文案内容在文案 库的所有文案中进行模糊匹配, 在模糊匹配结束后, 可以得到第一文案, 所述第一文案分别 与语种场景各自一一对应。 0121 S209: 判断所述增量文案信。

48、息中是否包含未成功匹配的文案内容。 0122 若是, 则可以执行S210; 否则, 执行S212。 0123 S210: 获取所述未成功匹配的文案内容对应的第二文案。 0124 所述第二文案分别与语种场景各自一一对应, 所述第二文案可以由开发人员或专 业的翻译人员对未成功匹配的文案内容进行翻译得到。 0125 S211: 将所述第一文案以及所述第二文案确定为增量文案。 0126 在得到增量文案后, 可以执行S213。 0127 S212: 将所述第一文案确定为所述增量文案。 0128 S213: 根据所述目标文案以及所述增量文案, 得到所述目标应用的文案。 0129 在S213中, 还可以验证。

49、目标文案和增量文案两者的属性信息是否满足预设条件, 所述属性信息可以包含文案个数、 文案对应的语种场景个数和文案在不同语种场景下的特 殊字符中的至少一种。 0130 若满足预设条件, 则可以将目标文案和增量文案进行打包, 得到目标应用的文案, 否不满足预设条件, 则可以对不满足预设条件的目标文案和增量文案进行修改, 当修改后 的目标文案和增量文案满足预设条件时, 可以打包得到目标应用的文案。 0131 S214: 将所述目标应用的文案按照文案标识存储至所述文案库中。 0132 在将目标应用的文案存储至文案库中后, 当再次生成新的文案时, 这些文案可以 作为历史文案, 便于生成新的文案。 具体实。

50、现方式可以参见上述记载的S206至S213。 0133 以下可以以生成应用A的文案为例进行说明。 0134 假设需要发布应用A的新版本, 该新版本的文案信息中包含1000个文案标识, 以及 这1000个文案标识对应的英语文案内容。 0135 在生成新的文案时, 首先, 基于这1000个文案标识, 从预先确定的文案库中查找与 这1000个文案标识分别对应的历史文案。 假设可以基于其中800个文案标识查找到相应的 历史文案, 基于剩余的200个无法查找到对应的历史文案, 那么, 可以将基于800个文案标识 查找到的历史文案作为目标文案, 并将剩余的200个文案标识对应的文案信息作为增量文 案信息。。

展开阅读全文
内容关键字: 文案 生成 方法 装置
关于本文
本文标题:文案生成方法和装置.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/12215291.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1