Skip to content

多项评分(矩阵评分)

以矩阵格式在同一量表上对多个项目进行评分。

多项评分类型以矩阵格式显示多个项目,每个项目在同一量表上进行评分。非常适合评估单个项目的多个维度。

基本配置

yaml
annotation_schemes:
  - name: "aspect_ratings"

配置选项

字段类型必填描述
namestring是标注的唯一标识符
descriptionstring是显示给标注者的说明
annotation_typestring是必须为 "multirate"
labelsarray是要评分的项目(行)
optionsarray是评分量表选项(列)
sizenumber否options 的替代方式:量表点数
min_labelstring否最低评分的标签
max_labelstring否最高评分的标签
randomizeboolean否随机化项目顺序
compactboolean否使用紧凑布局

示例

回复质量评估

yaml
- name: "quality_assessment"

翻译质量

yaml
- name: "translation_quality"

产品评价维度

yaml
- name: "product_dimensions"

输出格式

多项评分标注输出一个将每个项目映射到其评分的字典:

multirate 的答案以被评分的选项为键,每个被评分的条目在方案名下各占一项:

json
{
  "instance_id": "item_1",
  "user_id": "annotator1",
  "labels": {
    "aspect_ratings": {
      "Accuracy": "4",
      "Clarity": "5",
      "Helpfulness": "3"
    }
  },
  "spans": {},
  "links": {}
}

使用场景

  • LLM 评估:从多个质量维度对回复进行评分
  • 翻译评估:评估流畅度、充分性和术语
  • 产品评价:捕获不同产品方面的评分
  • 调查研究:李克特式矩阵问题
  • 同行评审:从多个标准对论文进行评分

最佳实践

  1. 限制项目数量 - 3-7 个项目效果最好;更多会导致疲劳
  2. 使用一致的量表 - 所有项目应使用相同的评分量表
  3. 按逻辑排序 - 将相关维度放在一起
  4. 提供清晰的定义 - 使用工具提示解释每个维度
  5. 考虑随机化 - 防止回答中的顺序偏差