如何编辑未切中要点的冗长聊天机器人回复?
当聊天机器人的回答很长却几乎没有切中用户需求时,可通过三步进行审阅:明确具体需求、找到回答该需求的第一句话,然后删除或移动无用的内容。其目的并不是让每条回复都变短,而是让回答的相关性一目了然,并让必要的细节发挥明确的作用。
回答中的“相关性”意味着什么?
当读者能将回答的核心要点与其提出的问题联系起来时,该回复就是相关的。单凭篇幅无法判断回复是否成功:对于需要步骤、条件或对比的需求,详尽的解释可能恰到好处。关键的判断标准在于:回答是否较早地切入了用户的具体任务,以及其余内容是否有助于完成该任务。
这是一种编辑方法,而非经过下文所引研究验证的清单。关于对话回复相关性的研究有助于界定问题,但并不能证明这种特定的三步审阅法一定能改善回答。
例如,[Wu、Wang 和 Xue 的 COLING 2016 论文](https://aclanthology.org/C16-1063/)利用社交媒体对话数据研究了候选聊天机器人回复的上下文感知排序。[See 等人的 NAACL 2019 论文](https://aclanthology.org/N19-1170/)在对 PersonaChat 对话的人工评估中,考察了回复相关性以及包括重复性、具体性和提问在内的其他可控属性。这些都是关于计算回复排序和生成式闲聊的研究;两者都未测试本文中的编辑流程,也未直接评估冗长的支持类回复。请将它们作为理解相关性为何重要的背景参考,而非特定编辑方法奏效的证据。
第 1 步:定位用户的具体需求
阅读用户的信息,用一句平实的话陈述任务。确保其足够具体,以便能够据此判断回复是否完成了该任务。例如,“在火车上我应该带什么便携式速写工具?”可以转化为:“建议一套适合在火车上速写的便携工具。”
将核心任务与附带的表述区分开来。用户可能会提到桌子很小、背着小包,或者比起钢笔更喜欢铅笔。这些细节可能会限制答案,但除非用户明确要求,否则它们并不是独立的需求。请保留那些会改变有效答案标准的限制条件。
如果信息中包含多个需求,请在审阅回复之前将它们一一列出。这可以防止编辑将回答了其中一个子问题误当成了覆盖了整个需求。如果用户的目标确实含糊不清,提出澄清问题可能比盲目猜测更有用;本文重点关注需求明确但回复散漫的情况。
第 2 步:找到回答该需求的第一句话
从开头浏览回复,标出第一句直接推进任务的句子。它不必是完整的答案,但应该对需求给出有实质意义的回应,而不仅仅是预告聊天机器人将要讨论什么。
以火车速写的例子来说,“带一本小速写本和一支装在轻薄收纳袋里的铅笔”就是一个直接的开端。而“火车旅行可能会让画具的选择更加困难”虽然与场景相关,但并没有给出速写工具的建议。如果回复花了好几个段落才给出建议,这种延迟就是一个明确的编辑信号。
不要仅仅因为某句话重复了用户的主题就将其标记为答案。“火车速写工具包应该便于携带”只是点出了主题,但尚未满足寻求建议的需求。寻找用户所要求的具体行动、选择、解释或信息。
第 3 步:删除或移动无助于任务的内容
找到答案后,审视其后的每一句话。针对每一句,问自己:这是否有助于用户根据答案采取行动、理解重要条件或在有用的选项之间做出选择?如果不能,就删掉。如果它有用但属于次要信息,请将其移到直接回答之后,或整理成简短的补充说明。
这是一个刻意简化的修改前后示例。具体细节仅供参考,并非研究结论。
修改前
火车旅行可能会让速写用品的选择更加困难。有些艺术家喜欢大纸张,而另一些人则使用小本子。铅笔有很多种形式。你可能还需要考虑工具如何装进包里。根据你的喜好,有很多可能的搭配方式。
修改后
带一本小速写本和一支装在轻薄收纳袋里的铅笔。这套便携搭配可以放在火车的小桌板上。如果你不想带卷笔刀,自动铅笔是另一个选择。
修改后的回答以用户要求的配置开头,接着给出了一个实用理由和一个可选的替代方案。它删除了无助于挑选速写工具的宽泛观察。它更加聚焦,但这种改进并不仅仅是字数变少:如果用户询问的是多种媒介、无障碍需求或一整套美术材料,那么这些细节可能就是必要的。
决定是删减、移动还是保留
采取以下三种编辑操作,而不是凭直觉删除:
这种检验方法也能筛出重复的要点。如果两个句子表达了同样的作用,除非第二句补充了明确的条件,否则请保留更清晰的一句。反之,不要仅仅因为必要的注意事项会增加篇幅就将其删除。
何时较长的回答才是正确的回答
有些需求无法用一句话很好地解决。询问如何排除设备故障的用户可能需要有序的步骤、关于何时停止的警告,以及判断每个步骤是否奏效的方法。涉及比较的需求可能需要权衡利弊。涉及多重限制条件的需求可能需要回答解释是哪项条件促成了该建议。
在这些情况下,应保留细节并围绕任务进行组织。以结论或第一个有效行动开篇,然后按照读者需要的顺序提供步骤、理由、替代方案和例外情况。当标题或带编号的步骤能让回答更易于浏览时,它们会很有帮助;但如果回复只有几个简短的要点,它们就成了不必要的修饰。
既要检查冗余内容,也要检查遗漏内容。一个回答可能很简明,但如果它忽略了限制条件、跳过了要求的部分,或者给出了说明却没有提供应用该说明所需的条件,那么它仍然是不合格的。相关性的核心在于服务需求,而非将字数压缩到极致。
快速最终检查
修改完毕后,将回答与第 1 步中概括的一句话任务进行对比。读者能否在开头附近找到核心回复?后续的每一句话是否都提供了理由、步骤、选项、限制条件或有用的限定?编辑过程中是否保留了用户所需的细节?
如果通过了这些检查,无论篇幅长短,该回复都很可能更契合需求。如果核心要点仍然出现得太晚,请将其前移并再次审阅中间的过渡语句。请将此视为一种实用的编辑判断:所引用的研究为回复相关性提供了宏观思路,而三步审阅法是一种合理的辅助编辑手段,而非经过实证检验的科研成果。
