T3.02.3Controlled user-language retrieval for help设计研究

检索需容忍用户词汇与同义表达

别名: 用户词汇检索 · 受控同义词 · 拼写容错 · 检索意图

概念解释

帮助领域的受控用户语言检索(controlled user-language retrieval for help)把用户对任务、症状和结果的说法,以及受控同义词、拼写变体与形态变化,映射到稳定的概念或任务 ID。“意图”指用户要找的结果或恢复路径,不是对其身份、能力或心理的推断。容错应有边界、可解释且可撤销,不是对所有近似字符的盲目模糊匹配。

机制

用户常以现实任务或可见症状描述问题,帮助内容则可能只索引正式产品词。词形变化、分词方式、拼写差异和口语表达会进一步拉开两者。受控映射可以把“退回钱”连到正式的退款任务,而概念 ID 保持文案、索引和产品界面的关系。无界的拼写或语义扩展则可能把相似但不同的故障、权限或高风险操作混在一起。

怎么研究

从零结果、改写查询、客服描述和任务失败中构建去识别化的 query→task 评估集,保留语言、脚本、设备与入口等必要分层,不留存原始敏感查询。分别测试用户说法、受控同义词、拼写/形态变体和结果意图,由内容与任务专家标注相关性。同时看召回、头部精度、零结果、查询改写、任务解决和高风险错误结果,不把点击率当作理解的充分证据。

边界

termbase 管理概念、首选词、禁用词和受控别名;这里消费这些数据,再用已验证的用户表达改善帮助检索,不擅自改掉界面正式用词。通用搜索系统机制负责输入、纠错、排序等跨域功能;这里只规定帮助内容的词汇映射、索引与查询治理。权限检查必须先于结果计数、摘要和联想,避免泄露受限功能或内容的存在。

怎么落地

  • 按 locale 定义分词、形态和拼写规则;规范化时保留原查询,不静默替用用户输入。
  • 建立“用户表达→概念/任务 ID”映射,记录来源、locale、适用情境、owner、版本和失效条件;变更进入审核与回归测试。
  • 对纠错或意图扩展显示“正在按…检索”,允许撤销、改用原词或缩小范围;高风险任务采用更严格阈值。
  • 在产生结果数、摘要和推荐前执行访问控制;查询日志做最小化、脱敏、限权与限期保留,定期复核零结果、误命中与过期映射。

延伸

  • 同组T3.02.1 帮助应按用户任务而非功能模块组织 · T3.02.2 入口需就近于问题发生处
  • 相邻T1.04.1 同一概念全产品只用一个词 · T2.05.1 需区分无数据、无匹配与出错
  • 站内检索controlled synonym mapping · query intent · privacy-safe help search

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/T3.02.3