准备与管理自进化数据集

更新时间:
复制 MD 格式

准备与管理自进化数据集

自进化数据集用于保存对话样本及其对应的人工标注,供后续规则评测和智能优化复用。本篇介绍如何从文件或线上质检记录准备数据,以及如何把样本整理成可用于判断规则效果的材料。

如果已经有可用数据集,可以直接阅读复用数据与持续改进。如果只想在一个任务中测试少量对话,也可以直接准备任务评测集,无需先创建独立数据集,操作见调试规则与批量测评。

适用场景

已有材料

建议的准备方式

已整理的对话和人工结论

下载目标规则的模板,填写并导入

只有对话,还没有人工结论

先导入对话,再补充标注

有线上质检任务和人工复核记录

从线上来源构建数据集,再检查标注

已有数据集,希望用于新的规则任务

直接复用数据与持续改进

自进化数据集与任务评测集的区别:前者用于积累和复用数据;后者是某个评测、优化任务实际使用的样本。任务使用数据集创建时,会复制当时的数据和对应标注。之后修改数据集,不会自动更新已有任务。

准备工作

开始前,请先明确以下内容:

•      目标规则:这批对话要验证什么,什么情况应命中,什么情况不应命中。

•      样本范围:包含哪些业务场景,来自哪个时间范围或业务阶段。

•      标注口径:有争议的案例按照什么标准判断,由谁确认。

如果还没有规则,先参考从业务需求生成规则。

本篇沿用虚构的“重要信息未提醒”示例:业务要求客服在确认办理退款时告知预计到账时间;没有告知应命中,仅咨询退款流程而未确认办理不适用。本例用于说明准备方法,不代表平台预设的业务规范。

从文件准备数据

1. 选择规则并下载模板

1.    进入 规则自进化 > 自进化数据集,在“评测数据集”列表选择 新建数据集。

2.    填写 名称;需要补充业务用途、样本范围等信息时,可填写 描述。

3.    将 数据来源 设为 文件导入,在 质检规则 中选择目标规则。

4.    选择 文件模板,下载该规则对应的 Excel 模板。

模板根据规则的维度生成。单维规则与多维规则的列不同;切换规则、规则版本或维度后,应重新取得匹配的模板。不要直接将其他规则的模板改名后使用。

只编辑模板中的“数据”工作表,保留表头、“说明”工作表和隐藏工作表。排序或复制数据时,请按整行操作,避免把对话和对应标注错开。

image

2. 填写对话与标注

每行填写一通完整对话。单维规则模板包含以下四列:

列名

填写方法

是否可以留空

对话内容

保留客户、客服角色及必要上下文;同一通对话放在同一个单元格中

否

理想回答

按目标规则填写“命中”或“未命中”

可以,表示待标注

标注原因

说明为什么应有这一结论,尽量指出触发条件或排除条件

可以

涉及轮次

填写支撑判断的对话轮次,如 2、1,3 或 [1,3]

可以

“理想回答”是人工确认的预期判断,不是让客服照着回复的话术,也不是直接复制模型当前的判断。

对话建议按下面的形式填写,每个轮次独占一行:

[1]客户:请帮我办理这笔订单的退款。
[2]客服:好的,已为您提交退款申请。
[3]客户:谢谢。
[4]客服:不客气。


对于示例规则,这条对话应填写:

理想回答

标注原因

涉及轮次

命中

第 2 轮已确认提交退款,检查完整对话后,未发现预计到账时间说明

2

“未提醒”通常需要检查完整对话才能判断。可以标记确认办理的相关轮次,并在原因中说明缺少哪项信息;不要为了填写“涉及轮次”而编造不存在的对话。

不知道理由该写什么时,用一两句话说明本例的关键情况,以及业务上为什么应当或无需这样做。现有规则没写清的适用条件或例外,也可以补充,参照标志理由填写示范中的实际案例。

再补充两类对照样本:

对话要点

理想回答

标注原因

客服确认办理退款,并明确说明“预计 1 至 3 个工作日到账”

未命中

已履行本例的到账时间提醒要求

客户只问退款流程,客服介绍办理方式,尚未确认办理

未命中

尚未触发本例规则的办理确认条件

保留尚不能确定结论的样本时,将“理想回答”留空。可以先记录原因或需要核查的轮次,之后再补齐结论。留空不等于未命中。

3. 填写多维标注

如果一条规则包含多个判断维度,模板会按维度展开:

列的类型

示例

标注

标注:预计到账时间提醒

原因

原因:预计到账时间提醒

涉及轮次

涉及轮次:预计到账时间提醒

按各维度自己的定义分别判断。某个维度无法确定时可以留空,已经确认的其他维度仍可保留;不要把整条规则的“命中”统一填到每个维度上。

一条规则的最终结论取决于其维度组合方式。因此,“已能判断整条规则的结论”与“每个维度都完成标注”可能不同。对于尚不能判断的维度,应继续保留待标注状态。

部分导出文件还会带有“规则结论”列,用于保存独立确认、但尚不能由已有维度标注推导的整条规则结论。通常按维度填写即可;不要为了消除空白而重复补填“规则结论”。如果修改了维度标注,应同步检查该列,避免出现互相矛盾的结论。

4. 检查文件并导入

上传前检查以下内容:

  • 对话内容完整,角色清楚,没有把一通对话拆成多条互不关联的样本。

  • 标签只填写“命中”“未命中”或留空。

  • 涉及轮次对应当前对话中真实、唯一的正整数编号;修改对话后重新核对轮次。

  • 每个维度的标注原因不超过 2,000 个字符。

  • 使用模板要求的 .xlsx 文件,文件不超过

10 MiB;单元格填写文本,不使用公式、宏、外部链接或加密工作簿。

回到新建数据集弹窗,在 文件上传 区域上传填写好的文件,完成后选择 创建。等待数据集处理完成,再在对应卡片上选择

查看,检查实际导入数量、对话和标注。文件上传成功只说明文件已经提交,不代表数据集已经构建完成。

如提示列名、规则版本、维度或轮次不匹配,按提示修正文件;规则发生变化时,重新下载模板并按新口径整理。不要通过删除隐藏工作表或随意改表头绕过校验。

任务中直接导入与独立数据集导入

两种方式都可以准备评测样本,但数据进入的位置不同:

导入位置

完成后的用途

独立自进化数据集

保存为可复用材料,后续选择它创建任务

现有任务的评测集

为当前任务增加样本,直接用于调试、评测或优化

任务内的入口位于工作台 批量评测 页,选择 导入数据集 后,可在“导入评测集(xlsx)”弹窗中

下载模板、选择文件并 导入。按实际下载模板的列填写文件,具体流程见调试规则与批量测评。

如果要把同一份文件用于任务,请核对任务绑定的规则及版本是否与文件匹配。再次导入会新增样本,不会按原行号覆盖已有内容;不要将“导出后修改再导入”当成原地修改现有样本的方法。

从线上质检记录准备数据

1. 选择来源

  1. 进入 规则自进化 > 自进化数据集,选择 新建数据集。

  2. 填写 名称,按需填写 描述,将 数据来源 设为 线上日志。

  3. 在 数据类型 中选择 语音 或 文本,再选择对应的 质检任务。

优先选择包含目标规则人工复核记录、且业务场景与本次目标一致的来源。

image

2. 设置范围并预估数量

在 会话时间中选择快捷范围,或填写起止时间;需要进一步缩小范围时,使用 高级搜索 设置条件。选择完成后查看预估会话数量;修改条件后核对新的预估数量,确认范围覆盖希望检查的业务场景。

“会话时间”筛选项在新建线上数据集时,实际按记录入库时间计算。排查数量差异时,应按同一时间口径核对来源,不要直接用实际通话发生时间比较。

3. 创建并等待构建完成

确认名称、来源和筛选范围后,选择 创建。构建期间可查看处理状态,完成后在数据集卡片上选择 查看,检查样本与标注。

预估数量表示符合查询条件的记录规模。构建还会检查对话内容、匹配人工复核材料并处理重复记录,因此最终入集数量可能少于预估数量。先核对构建结果与样本,再判断是否需要调整来源或范围。

image

4. 按规则检查标注

进入数据集详情,在顶部选择要使用的规则页签,抽查对应对话和标注。重点核对:

  • 人工复核结论是否适用于当前目标规则。

  • 对话是否保留了支持判断所需的完整上下文。

  • 有争议、缺失或不完整的标注是否仍需人工确认。

  • 关联多条规则时,各条规则下是否都有所需的标注。

某条对话已经进入数据集,不代表它对所有关联规则都已完成标注。线上模型判断可以作为核查线索,不能替代人工确认的预期结论。

image

检查样本质量与人工标注

无论数据来自文件还是线上记录,都建议在正式使用前检查以下内容:

检查项

如何处理

对话完整性

保留影响规则判断的前后文,避免仅凭单句作出结论

样本适用范围

保留目标场景,并补充容易被误判为适用的边界场景

结论覆盖

同时准备应命中、未命中及边界样本

重复与无效样本

检查重复导入、空白内容和无法理解的对话,避免它们影响效果判断

标注一致性

相同业务条件采用一致口径;有分歧的样本先确认再用于优化

标注原因

说明触发或排除条件,而不仅写“判断错误”

需要补充或修正标注时:

  1. 在数据集详情顶部选择目标规则页签,找到要检查的样本,选择该行的标注。

  2. 在“理想回答标注”弹窗中阅读左侧完整对话,按每个维度的定义选择结果:命中 或 未命中。

  3. 在 反馈 中填写判断原因;在 涉及轮次 中关联支撑判断的轮次,也可以点击左侧对话的轮次图标进行选择。

  4. 核对结论与证据后选择 保存标注。暂时无法确认时选择 取消,不要为了完成标注而猜测结论。

对于多维规则,逐维核对,避免用整条规则的结论代替维度判断。

如果在评测任务中使用 AI 打标,先把结果当作待确认建议。检查正确后再采纳,存在问题时修正后保存。具体任务操作见调试规则与批量测评。

如此,在后续创建自进化任务时,可直接选择关联自进化数据集,会把相同的规则会话集和标注直接带入:image

结果说明

准备完成后,你应得到一批对话完整、目标规则明确、人工判断口径一致的样本。数据集可以包含待标注项,但样本总数不等于有效标注数;评测和优化前还需检查所用规则的标注准备情况。

同一批对话可服务于多条规则,但每条规则都有各自的标注。一通对话对“重要信息未提醒”可能命中,对另一条服务态度规则则可能未命中,不能复制一个结论替代其他规则的判断。

后续操作

•      已准备好样本,希望验证规则效果:进入调试规则与批量测评。

•      已有可靠标注,希望改进规则:进入智能优化与应用结果。

•      希望用数据集创建新任务、保存本次标注或导出复用:进入复用数据与持续改进。

•      遇到导入数量、待标注或格式疑问:查看常见问题。