Skip to content

카드 분류

그룹화, 분류, 정보 구조 설계 작업을 위해 Potato에서 드래그 앤 드롭 카드 분류 인터페이스를 구축합니다. 닫힌 분류와 열린 분류 모드를 지원합니다.

카드 분류 어노테이션 스키마는 항목을 카테고리로 그룹화하는 드래그 앤 드롭 인터페이스를 제공합니다. 이 스키마는 정보 구조 연구, 콘텐츠 분류, 그리고 어노테이터가 항목을 의미 있는 그룹으로 정리해야 하는 모든 작업에 적합합니다.

개요

카드 분류 스키마는 두 가지 모드를 지원합니다.

  • 닫힌 분류 - 어노테이터가 카드를 미리 정의된 그룹으로 끌어다 놓습니다
  • 열린 분류 - 어노테이터가 직접 그룹을 만들고 이름을 붙입니다

카드는 어노테이터가 그룹 컨테이너에 끌어다 놓아 배치하는 드래그 가능한 요소로, 작업을 직관적이고 흥미롭게 만듭니다.

빠른 시작

yaml
annotation_schemes:
  - annotation_type: card_sort
    name: content_grouping
    description: Drag each card into the most appropriate group.
    mode: closed
    groups:
      - Positive
      - Negative
      - Neutral

구성 옵션

필드타입기본값설명
annotation_typestring필수"card_sort"이어야 합니다
namestring필수이 스키마의 고유 식별자
descriptionstring필수어노테이터에게 표시되는 지침
modestring필수"closed"(미리 정의된 그룹) 또는 "open"(어노테이터가 만든 그룹)
groupsarray필수 (closed)닫힌 분류 모드용 그룹 이름 목록
items_fieldstring"items"카드 항목 목록을 담은 데이터 JSON의 필드
allow_empty_groupsbooleantrue제출 시 그룹이 비어 있어도 되는지 여부
allow_multiplebooleanfalse카드를 여러 그룹에 배치할 수 있는지 여부

예시

감정 분류 (닫힌)

yaml
annotation_schemes:
  - annotation_type: card_sort
    name: sentiment_sort
    description: Sort each comment into the appropriate sentiment category.
    mode: closed
    groups:
      - Positive
      - Negative
      - Mixed
      - Off-topic
    allow_empty_groups: true

샘플 데이터:

json
{
  "id": "batch_001",
  "items": [
    "Great product, love it!",
    "Terrible experience, never again.",
    "It was okay, some good and bad parts.",
    "Anyone know the weather today?"
  ]
}

정보 구조 설계를 위한 열린 카드 분류

yaml
annotation_schemes:
  - annotation_type: card_sort
    name: ia_sort
    description: >
      Group these menu items into categories that make sense to you.
      Name each group with a descriptive label.
    mode: open
    items_field: "menu_items"
    allow_empty_groups: false

다중 라벨 그룹화

yaml
annotation_schemes:
  - annotation_type: card_sort
    name: theme_sort
    description: >
      Sort each statement into relevant themes.
      A statement can belong to multiple themes.
    mode: closed
    groups:
      - Economy
      - Healthcare
      - Education
      - Environment
      - Security
    allow_multiple: true

출력 형식

json
{
  "content_grouping": {
    "groups": {
      "Positive": ["Great product, love it!"],
      "Negative": ["Terrible experience, never again."],
      "Mixed": ["It was okay, some good and bad parts."],
      "Off-topic": ["Anyone know the weather today?"]
    }
  }
}

열린 분류에서는 그룹 이름이 어노테이터가 정의한 문자열입니다.

모범 사례

  1. 일관된 결과를 위해 닫힌 분류를 사용하세요 - 미리 정의된 그룹은 어노테이터 간 비교 가능한 어노테이션을 보장합니다
  2. 탐색적 연구에는 열린 분류를 사용하세요 - 사람들이 항목을 자연스럽게 어떻게 그룹화하는지 알아내고 싶을 때 유용합니다
  3. 카드 텍스트를 짧게 유지하세요 - 카드에 긴 텍스트가 있으면 드래그가 어색해지므로 간결한 라벨이나 발췌문을 사용하세요
  4. 카드 수를 제한하세요 - 작업당 15~30개의 카드가 이상적이며, 40개를 넘으면 지루해집니다
  5. 명확한 그룹 라벨을 제공하세요 - 닫힌 분류에서는 혼동을 줄이기 위해 모호하지 않은 그룹 이름을 사용하세요

더 읽어보기

구현 세부 사항은 원본 문서를 참조하세요.