Exploration de Chat GPT-4
Exploration de Chat GPT-4
Qu'est-ce que Chat GPT ?
Chat GPT-4 est un programme d'intelligence artificielle conçu pour comprendre et générer du langage humain de manière naturelle.
Il est capable de répondre à des questions, rédiger des textes ou résoudre des problèmes complexes comme si vous discutiez avec un humain.
Il agit comme une grande base de données interactive, capable de comprendre et générer des réponses.
Pouquoi ce choix ?
Dans le cadre de mon projet d'analyse de besoins, l'accès direct à la population cible était limité alors j'ai choisi d'explorer l'utilisation de Chat GPT-4 comme solution alternative.
Cet outil m'a permis de générer une population fictive, offrant ainsi une approche créative pour simuler des interactions et recueillir des données pertinentes pour mon analyse.
L'emploi de cette technologie avancée a facilité une compréhension plus approfondie des besoins potentiels sans nécessiter l'accès physique à un groupe spécifique, me permettant de poursuivre efficacement l'étude malgré les contraintes d'accès.
Dans cette analyse préliminaire, je vais d'abord faire le point sur mes compétences personnelles et identifier les lacunes spécifiques en relation avec l'outil à explorer.
Ensuite, je définirai des objectifs précis à atteindre. Ces objectifs seront élaborés pour compléter certaines parties d'un projet d'analyse de besoins via l'intelligence artificielle. Cette démarche vise à assurer une synergie entre le développement de mes compétences et la contribution effective au succès du projet global.
Compétences personnelles
Grande expertise en gestion et analyse de données
Ayant l'habitude de gérer et d'analyser des données, je comprends rapidement comment les informations sont structurées et interprétées. Cette compétence me permet de structurer mes requêtes d'une manière qui maximise la pertinence et la précision des réponses.
Adaptabilité aux nouvelles technologies
Ma capacité à apprendre rapidement et à maîtriser de nouveaux logiciels est un atout majeur. Ma facilité d'adaptation me permet de rester à jour avec les dernières fonctionnalités et de les intégrer efficacement dans mon travail.
Lacunes
Manque d'expérience directe avec les outils basés sur l'intelligence artificielle
L'absence de connaissances en intelligence artificielle, notamment en ce qui concerne les biais et limitations des outils, rend cruciale la nécessité de suivre une formation initiale. Cette étape est essentielle pour surmonter les défis rencontrés et pour maximiser l'efficacité de leur utilisation.
Scepticisme face à l'adoption d'outils d'intelligence artificielle tels que Chat GPT
J'étais initialement sceptique quand à l'adoption d'outils d'intelligence artificielle tels que Chat GPT, ayant été témoin de nombreux car d'utilisation inappropriées, comme l'envoi de courriels ou la rédaction d'instructions sans relecture préalable. Ces pratiques ont souvent mené à des problèmes de communication ou de compréhension, sans compter un manque d'apprentissage profond chez les utilisateurs.
Ce scepticisme, bien que fondé sur des observations légitimes, peut constituer un obstacle à mon propre apprentissage. En effet, une approche réticente pourrait me priver de la possibilité d'explorer pleinement de manière critique les capacités et les applications potentielles de Chat GPT, limitant ainsi ma capacité à tirer parti de ces outils pour innover et améliorer les processus de travail.
Il est donc essentiel de chercher des formations qui mettent en évidence les contributions significatives de l'intelligence artificielle dans des domaines qui me concernent directement.
Objectifs à atteindre
J'ai initialement établi deux objectifs principaux pour mon travail d'analyse de besoins. Le premier était de créer des personas pour représenter fidèlement le public cible par mon étude.
Suite à cela, mon second objectif consistait à utiliser ces personas pour qu'ils complètent un questionnaire, permettant ainsi une meilleure compréhension et analyse des données recueillies.
Cette section est consacrée à la description des méthodes d'apprentissage adoptées. Afin de maximiser l'acquisition de connaissances et de compétences relatives à Chat GPT-4, les ressources suivantes ont été soigneusement sélectionnées :
Document
Chaire de leadership en enseignement (CLE) sur les pratiques pédagogiques innovantes en contexte numérique. (2023). Chat GPT-4. [Fact sheet]. Université Laval à Québec. https://pedagogienumerique.chaire.ulaval.ca/wp-content/uploads/sites/5/2023/12/ChatGPT-4.pdf
Ce document m'a motivé à choisir Chat GPT comme application à tester, car il semblait répondre aux besoins que j'avais définis dans mon Analyse de besoins via l'intelligence artificielle.
Cours
White, J. (n.d.). Enseignement innovant avec ChatGPT. Coursera. https://www.coursera.org/learn/chatgpt-innovative-teaching
J'ai complété le module Introduction et Soutien à l'enseignement innovant avec ChatGPT afin de saisir de manière globale l'impact de cet outil dans le domaine éducatif.
Mes conclusions :
Chat GPT peut être utilisé pour clarifier des concepts en demandant des exemples relatifs à des sujets familiers. Le cours utilise l'exemple d'un·e élève de 9 ans à qui on explique un concept en utilisant l'univers de Pokémon, mais cette approche peut s'appliquer universellement.
Par exemple, dans le contexte de ma maîtrise, si un exemple concerne un domaine différent du mien, je pourrais demander à l'outil de me donner un exemple adapté à mon domaine. Cette méthode rend l'apprentissage plus pertinent pour les élèves en s'alignant sur leurs intérêts actuels.
Chat GPT peut être utilisé non seulement comme un moyen d'obtenir des réponses, mais également comme un outil d'étude. En effet, nous pouvons lui demander d'évaluer nos connaissances.
J'ai testé cette option en demandant un quiz sur les concepts de base de la communication et j'ai trouvé très pertinent que l'outil nous donne des réponses avec des explications lors de la correction.
J'ai découvert que Chat GPT est capable de créer des présentations PowerPoint. Lors de ma première requête, j'ai reçu seulement le contenu des diapositives. Cependant, dans ma deuxième demande, j'ai reçu les premières pages d'une présentation PowerPoint.
J'ai également appris qu'il était possible de créer une image à partir de Chat GPT-4.
Ma dernière découverte fut le terme Ingénierie des messages-guides, qui représente une discipline se concentrant sur la technique de rédaction de messages-guides.
White, J. (n.d.). Prompt engineering pour ChatGPT. Coursera. https://www.coursera.org/specializations/prompt-engineering
En lien avec le concept d'ingénierie des messages-guides appris dans le cours Enseignement innovant avec ChatGPT, j'ai décidé de suivre les cours de la semaine 3 de cette formation. Cette partie du cours offre des modèles de phrases à intégrer dans Chat GPT pour apprendre à formuler efficacement des questions.
Ce segment du cours aborde également la manière d'interagir avec le système pour qu'il agisse en tant qu'une autre personne. Cela était pertinent pour moi, tenant compte de mon objectif de créer des personas et de les faire répondre à un questionnaire.
Mohammed, A., Goswami, A., Nandkishore, V. (n.d.). La GenAi pour tous. Coursera. https://www.coursera.org/learn/genai-for-everyone
J'ai choisi de suivre cette formation, car elle offre une immersion dans le monde de l'intelligence artificielle générale (Gen AI), depuis ses origines jusqu'à ses implications futures. On y explique le fonctionnement des systèmes Gen AI, leur impact sur la société, et parle des possibilités futures.
Ce cours permet d'avoir une compréhension globale de l'intelligence artificielle générale et de son potentiel à transformer notre société actuelle.
Panajotovikj, N. (2023). Prompt Engineering+ : Master Speaking to AI. Udemy. https://www.udemy.com/course/mastering-prompt-engineering-learn-to-how-to-talk-to-ai/
Après avoir complété les formations précédentes et avoir expérimenté avec l'outil, j'ai réalisé que l'élément essentiel de l'utilisation de chat GPT réside dans la compréhension de l'Ingénierie des messages guides (prompt engineering).
J'ai donc décidé de poursuivre mes apprentissages en participant à cette formation.
Dans cette partie, je formule des hypothèses en lien avec mes objectifs, procède à des expérimentations et consigne soigneusement les résultats obtenus.
Objectif 1 : Créer des personas
Dans le cadre du projet d'analyse de besoins, 10 personas seront générés à l'aide de l'intelligence artificielle. Ces personas serviront de substituts à notre population cible, en l'absence d'un accès direct à celle-ci.
L'hypothèse de départ était basée sur la possibilité que Chat GPT-4 fournisse une surabondance d'informations lors d'une requête. Pour pallier à cette problématique, il fut essentiel de développer des critères spécifiques de définitions des personas. Ces critères visaient à affiner et spécifier les informations recherchées.
Dans le cadre du premier test, une requête simple fut adressée à Chat GPT-4. Le bilan de cette tentative initiale confirma l'hypothèse : l'absence de critères prédéfinis entraînait une lacune d'informations cruciales pour la construction d'un profil détaillé (Figure 1.1).
Cette expérience mit en lumière l'importance de formuler des directives précises et adaptées dès le début pour extraire de Chat GPT-4 les données les plus pertinentes et exactes.
Suite à la définition précise des critères pour la création des personas, un second test fut entrepris pour évaluer la capacité de Chat GPT à générer des profils diversifiés. L'objectif était de produire dix personas distincts. Cependant, les résultats n'ont pas été à la hauteur des attentes. Bien que Chat GPT ait généré les dix personas demandés, ces derniers se sont avérés excessivement génériques, partageant des caractéristiques uniformes telles que l'âge, l'origine ethnique, et le niveau d'éducation. Cette uniformité ne reflétait pas la diversité attendue au sein d'une population typique d'une entreprise privée au Québec, soulignant une lacune dans la capacité du système à produire une variété représentative.
Un autre problème a été observé lors de la demande de répétition d'informations par le système. Plutôt que de fournir un éventail complet et détaillé pour chaque demande, Chat GPT offrait un aperçu résumé après la première instance, indiquant que les résultats suivants seraient similaires et omettant ainsi de générer l'intégralité des informations spécifiques demandées (Figure 1.2).
Ce comportement limitait considérablement la profondeur et l'utilité des données générées, en ne fournissant pas les détails complets pour chaque persona comme espéré.
Pour le troisième test, une approche beaucoup plus ciblée et détaillée a été adoptée dans la formulation de la demande à Chat GPT-4, tirant parti de sa capacité à accéder et à traiter une vaste quantité de données. La requête spécifiait la création de dix personas représentant des gestionnaires au sein de l'entreprise X et ses unités d'affaires, avec un accent particulier sur la représentation de la diversité démographique de la région d'implantation de l'entreprise. Cette demande comprenait des critères précis tels que le statut social, l'âge, l'origine, la situation familiale et financière, ainsi que des détails sur le profil socio-économique, la démographie, la situation familiale, les défis et les besoins.
Chaque persona devait fournir des informations personnelles, éducatives, professionnelles, sur les compétences et qualifications, les traits de personnalité et valeurs, les défis et besoins, ainsi que les préférences et habitudes de travail, et finalement les objectifs et aspirations, comme s'ils répondaient à un formulaire détaillé.
Le résultat de ce test a été extrêmement positif, montrant que les données générées par Chat GPT-4 répondaient parfaitement aux exigences spécifiques de la demande (Figure 1.3).
Cependant, un aspect pratique de l'interaction avec l'outil a été relevé : les informations sur les profils étaient délivrées simultanément, nécessitant une action de l'utilisateur pour continuer à générer les informations suivantes. Ce fonctionnement requiert une interaction continue de la part de l'utilisateur pour accéder à l'ensemble des données désirées, malgré la précision et la pertinence des informations fournies par Chat GPT-4.
Résultat final
L'approche initiale, qui consistait simplement à définir les critères des personas, s'est révélée insuffisante en raison de la capacité de l'outil à générer un volume considérable de données. Par conséquent, il est devenu impératif, au-delà de la définition de ces critères, de fournir également un contexte extrêmement précis pour la collecte de l'information désirée.
Cette expérience souligne l'importance de formuler des demandes avec une grande précision et spécificité lors de l'utilisation d'outils d'intelligence artificielle, afin d'obtenir des résultats pertinents et adaptés aux besoins spécifiques.
Objectif 2 : Faire en sorte que les personas complètent un questionnaire
Pour le projet d'analyse de besoins, il était nécessaire que les personas remplissent un questionnaire; j'ai donc fait appel à l'intelligence artificielle pour faciliter ce processus.
Avant de progresser dans mon projet, il était essentiel de confirmer que Chat GPT-4 avait la capacité de lire des fichiers PDF.
Bien que ma recherche préalable sur l'utilisation de Chat GPT-4 ait renforcé ma conviction quant à ses capacités à cet égard, une validation pratique restait indispensable pour éliminer tout doute. Par conséquent, le premier test a été conçu spécifiquement pour vérifier cette fonctionnalité. Comme anticipé, les résultats ont confirmé que Chat GPT-4 est effectivement équipé pour lire les documents PDF sans difficulté (Figure 1.4).
Cette confirmation était cruciale pour avancer sereinement dans l'exploitation des fonctionnalités de Chat GPT-4 pour mes besoins spécifiques.
Partant de l'hypothèse selon laquelle la méthode la plus efficace serait de solliciter un profil à la fois, un deuxième test fut entrepris pour explorer la possibilité de générer en une seule fois les réponses pour tous les participants. Pour ce faire, une demande bien structurée fut formulée dans l'espoir de produire en masse les données nécessaires.
Néanmoins, bien que la formulation de la question fût appropriée (Figure 1.5), la tentative de création massive de données s'est avérée complexe. Il était fréquemment requis d'insérer la commande "continue" pour inciter l'outil à poursuivre la génération de données.
Cependant, après plusieurs tentatives, l'outil finissait par afficher un message d'erreur et cesser de fonctionner, nécessitant un redémarrage complet du processus.
Cette expérience a mis en évidence les limites de la génération de données en masse et la validité de l'hypothèse initiale préconisant une approche plus segmentée et individualisée.
Dans le cadre du troisième test, j'ai adopté une nouvelle stratégie en séparant le fichier PDF initial pour obtenir chaque profil sous forme de document distinct. Par la suite, j'ai formulé la même demande pour chaque profil individuellement.
Cette méthode s'est révélée être efficace : j'ai réussi à obtenir un résultat complet et détaillé pour chaque profil (Figure 1.6). Cette approche a non seulement facilité la gestion des données, mais a également permis une analyse plus approfondie et personnalisée de chaque profil, confirmant l'efficacité d'une stratégie plus segmentée pour le traitement et l'analyse des données.
Pour le quatrième test, j'ai décidé d'explorer davantage les capacités de Chat GPT-4 en termes de traitement de documents variés. Ainsi, j'ai intégré une image au format PNG dans un document et j'ai interrogé l'outil sur le contenu de cette image.
Les résultats obtenus m'ont profondément impressionnée. Malgré la nature apparemment simple de ma demande, Chat GPT-4 a réussi à fournir une réponse à la fois complète et méthodiquement structurée (Figure 1.7).
Cette expérience a non seulement renforcé ma confiance dans les capacités polyvalentes de l'outil, mais a également ouvert de nouvelles perspectives quant à son utilisation pour l'analyse de contenus visuels.
Résultat final
Les différents tests menés ont révélé que Chat GPT-4 possède la capacité de lire et d'interpréter le texte contenu dans des fichiers PDF. Cependant, il est apparu que le système rencontre des difficultés lorsqu'il est confronté à des demandes générant de multiples résultats. Cette observation suggère qu'il est plus judicieux de présenter les requêtes de manière individuelle pour chaque situation spécifique, afin d'optimiser la précision et l'efficacité des réponses fournies.
En parallèle, les expériences concernant l'analyse d'images ont démontré que l'outil est capable de fournir des descriptions à la fois précises et détaillées. Ces résultats soulignent la polyvalence de Chat GPT-4, tout en mettant en évidence l'importance d'adapter la méthode de sollicitation pour tirer le meilleur parti de ses capacités.
Cette dernière section présente une évaluation approfondie de mes recherches ainsi que mes conclusions finales.
Évaluation
Mon exploration avec Chat GPT-4 m'a permis d'acquérir énormément de connaissances sur cet outil. Malgré mon manque d'expérience préalable en lien avec ce système, je pense que mes compétences personnelles en gestion et analyse de données ont été des atouts pour comprendre rapidement le fonctionnement de l'outil.
La structure d'apprentissage que j'ai adoptée m'a aidé à organiser efficacement mes connaissances et m'a encouragé à explorer l'outil de manière approfondie.
Conclusion
Malgré mon scepticisme initial envers Chat GPT-4, je dois admettre que l'outil s'est révélé être une ressource précieuse dans la génération de personas et dans l'analyse de documents.
Voici quelques points clés qui m'ont particulièrement marqué sur l'outil :
Il est capable de répondre de manière exhaustive aux demandes bien formulées. Il est donc très important de comprendre le prompt engineering pour obtenir des résultats optimaux.
L'outil présente des limites dans le traitement de demandes générant de multiples résultats, nécessitant d'une approche fragmentée.
Au-delà de la création de personas et de la gestion de questionnaires, Chat GPT-4 offre un vaste éventail de possibilités au niveau éducatif.
D'autre part, j'ai intégré l'utilisation de Chat GPT dans mon quotidien pour me familiariser avec l'outil. Cependant, je dois reconnaître que l'un des aspects négatifs a été la dépendance que son utilisation peut engendrer.
En effet, au fil du temps, j'ai réalisé que je m'appuyais de plus en plus sur cette technologie pour une large variété de tâches et de questionnements, allant de simples curiosités à des demandes plus complexes.
Pour contrer cette dépendance, nous pouvons nous fixer des limites d'utilisation et varier nos outils de recherches.