T3.02.3Controlled user-language retrieval for help设计研究
检索需容忍用户词汇与同义表达
别名: 用户词汇检索 · 受控同义词 · 拼写容错 · 检索意图
概念解释
帮助领域的受控用户语言检索(controlled user-language retrieval for help)把用户对任务、症状和结果的说法,以及受控同义词、拼写变体与形态变化,映射到稳定的概念或任务 ID。“意图”指用户要找的结果或恢复路径,不是对其身份、能力或心理的推断。容错应有边界、可解释且可撤销,不是对所有近似字符的盲目模糊匹配。
机制
用户常以现实任务或可见症状描述问题,帮助内容则可能只索引正式产品词。词形变化、分词方式、拼写差异和口语表达会进一步拉开两者。受控映射可以把“退回钱”连到正式的退款任务,而概念 ID 保持文案、索引和产品界面的关系。无界的拼写或语义扩展则可能把相似但不同的故障、权限或高风险操作混在一起。
怎么研究
从零结果、改写查询、客服描述和任务失败中构建去识别化的 query→task 评估集,保留语言、脚本、设备与入口等必要分层,不留存原始敏感查询。分别测试用户说法、受控同义词、拼写/形态变体和结果意图,由内容与任务专家标注相关性。同时看召回、头部精度、零结果、查询改写、任务解决和高风险错误结果,不把点击率当作理解的充分证据。
边界
termbase 管理概念、首选词、禁用词和受控别名;这里消费这些数据,再用已验证的用户表达改善帮助检索,不擅自改掉界面正式用词。通用搜索系统机制负责输入、纠错、排序等跨域功能;这里只规定帮助内容的词汇映射、索引与查询治理。权限检查必须先于结果计数、摘要和联想,避免泄露受限功能或内容的存在。
怎么落地
- 按 locale 定义分词、形态和拼写规则;规范化时保留原查询,不静默替用用户输入。
- 建立“用户表达→概念/任务 ID”映射,记录来源、locale、适用情境、owner、版本和失效条件;变更进入审核与回归测试。
- 对纠错或意图扩展显示“正在按…检索”,允许撤销、改用原词或缩小范围;高风险任务采用更严格阈值。
- 在产生结果数、摘要和推荐前执行访问控制;查询日志做最小化、脱敏、限权与限期保留,定期复核零结果、误命中与过期映射。