Bibliothèque d’instructions IA
-
Les instructions jouent un rôle crucial dans toute analyse de données qualitatives utilisant des grands modèles de langage. Ils indiquent à l'IA comment analyser vos données et répondre à vos requêtes. Rédigés en langage naturel, ils sont accessibles même aux non-programmeurs.
-
Dans QualCoder, les instructions sous-jacents aux fonctionnalités d'IA sont accessibles dans l'interface utilisateur. Ils peuvent être personnalisés pour s'adapter à votre approche méthodologique et à vos questions de recherche.
-
Nous avons déjà intégré des instructions intéressants proposés par d'autres chercheurs qualitatifs et publiés dans divers supports. Nous espérons que l'utilisation croissante de l'IA en recherche qualitative s'accompagnera d'une culture de développement, de partage et de discussion de instructions sophistiqués au sein de la communauté scientifique, afin que nous puissions tous apprendre les uns des autres et améliorer les nouvelles méthodes émergentes dans ce domaine.
La structure d'un instruction
Dans son sens le plus basique, un « instruction » ressemble à la question que vous tapez dans l'interface web de ChatGPT. Mais même dans ce cas, c'est un peu plus complexe. En arrière-plan, ChatGPT accompagne votre question d'une « instruction système » invisible qui instructe l'IA d'être un assistant utile et bienveillant, de ne pas donner de conseils médicaux ou juridiques, etc.
De manière similaire, les instructions dans QualCoder sont modulaires et se composent de plusieurs éléments, certains modifiables et d'autres non.
Voici la structure de base :
Cette structure comprend :
- des éléments fixes (affichés ici en blanc sur bleu) définis dans le code source de l'application,
- des informations contextuelles (en vert) que vous entrez à divers endroits de l'interface utilisateur de QualCoder, comme les noms de codes et les mémos, ou le mémo de projet contenant des informations importantes sur votre recherche,
- des données empiriques (en jaune), sélectionnées de différentes manières,
- et le instruction analytique (en orange), que vous pouvez modifier et adapter à vos besoins.
instructions analytiques
Les instructions analytiques sont au cœur des fonctionnalités d'IA de QualCoder. Ils indiquent à l'IA comment analyser vos données. Ces instructions peuvent être simples, mais aussi devenir des directives complexes avec des descriptions détaillées de chaque étape que l'IA doit suivre pendant l'analyse, y compris le contexte méthodologique, etc. (voir Lieder & Schäffer, 2024)1.
QualCoder propose un ensemble de instructions analytiques prédéfinis. Vous pouvez également définir les vôtres, soit en cliquant sur le bouton « Modifier » à côté de la sélection de instruction, soit en accédant à la « Bibliothèque de instructions » située dans le menu « IA ». Cela ouvrira la fenêtre suivante :
Les instructions sont divisés en plusieurs catégories :
1) Type - Les instructions « Recherche » sont utilisés dans le codage assisté par IA, - Les instructions « Code, Thème et Analyse de texte » sont utilisés dans la fenêtre de chat IA.
2) Portée - Les instructions « Système » sont définis au niveau de l'application et ne peuvent pas être modifiés directement. Si vous souhaitez modifier un instruction système, vous devez d'abord le dupliquer. - Les instructions « Utilisateur » sont définis par l'utilisateur et stockés sur son ordinateur. Ils sont disponibles pour tout projet ouvert sur cet ordinateur. - Les instructions « Projet » sont spécifiques à un projet et stockés avec les fichiers du projet. Si vous ou quelqu'un d'autre ouvrez le même projet sur un autre ordinateur, ces instructions y seront également disponibles.
3) Nom et description du instruction Ces informations s'affichent à plusieurs endroits de l'interface utilisateur où vous pouvez sélectionner un instruction analytique. Les noms doivent être uniques dans chaque portée.
4) Texte du instruction Ce sont les instructions réelles qui seront envoyées à l'IA (la zone orange dans l'image ci-dessus). Si vous souhaitez partager votre instruction avec quelqu'un d'autre, c'est l'information la plus importante à transmettre.
Une note sur les langues
Tous les instructions prédéfinis dans QualCoder sont rédigés en anglais. Cependant, ils peuvent également être appliqués à des données dans d'autres langues.
Il n'y a aucun problème à rédiger des instructions analytiques dans d'autres langues que l'anglais et à les utiliser avec QualCoder. La plupart des grands modèles de langage sont assez flexibles en matière de mélange de différentes langues.
1Lieder, F. R. & Schäffer, B. (2024). Reconstructive Social Research Prompt (RSRP). Distributed Interpretation between AI and Researchers in Qualitative Research. https://doi.org/10.31235/osf.io/d6e9m