Skip to content

Tri de cartes

Construisez des interfaces de tri de cartes par glisser-déposer dans Potato pour les tâches de regroupement, de catégorisation et d'architecture de l'information, en mode fermé ou ouvert.

Le schéma d'annotation de tri de cartes fournit une interface de glisser-déposer pour regrouper des éléments en catégories. Il convient bien à la recherche en architecture de l'information, à la catégorisation de contenus, et à toute tâche où les annotateurs doivent organiser des éléments en groupes qui font sens.

Interface de tri de cartes de Potato, avec des avis glissés dans des groupes de sentimentLe tri de cartes dans Potato

Vue d'ensemble

Le schéma de tri de cartes propose deux modes :

  • Tri fermé : les annotateurs glissent les cartes dans des groupes prédéfinis
  • Tri ouvert : les annotateurs créent leurs propres groupes et les nomment

Les cartes sont des éléments déplaçables que les annotateurs organisent en les déposant dans des conteneurs de groupe.

Démarrage rapide

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

Options de configuration

ChampTypeDéfautDescription
annotation_typestringObligatoireDoit valoir "card_sort"
namestringObligatoireIdentifiant unique de ce schéma
descriptionstringObligatoireConsignes affichées aux annotateurs
modestringObligatoire"closed" (groupes prédéfinis) ou "open" (groupes créés par l'annotateur)
groupsarrayObligatoire (mode fermé)Liste des noms de groupes pour le tri fermé
items_fieldstring"items"Champ du JSON de données contenant la liste des cartes
allow_empty_groupsbooleantrueSi les groupes peuvent rester vides à la soumission
allow_multiplebooleanfalseSi une carte peut être placée dans plusieurs groupes

Exemples

Tri par sentiment (fermé)

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

Avec les données d'exemple :

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?"
  ]
}

Tri de cartes ouvert pour l'architecture de l'information

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

Regroupement multi-étiquettes

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

Format de sortie

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?"]
    }
  }
}

En tri ouvert, les noms de groupes sont des chaînes définies par l'annotateur.

Bonnes pratiques

  1. Utilisez le tri fermé pour des résultats cohérents : des groupes prédéfinis rendent les annotations comparables d'un annotateur à l'autre
  2. Utilisez le tri ouvert pour la recherche exploratoire : quand vous voulez découvrir comment les gens regroupent spontanément les éléments
  3. Gardez le texte des cartes court : un texte long rend le glisser-déposer maladroit ; préférez des étiquettes ou des extraits concis
  4. Limitez le nombre de cartes : 15 à 30 cartes par tâche est l'idéal ; au-delà de 40, la tâche devient fastidieuse
  5. Donnez des noms de groupes clairs : en tri fermé, des noms sans ambiguïté réduisent la confusion

Pour aller plus loin

Pour les détails d'implémentation, consultez la documentation source.