Pour l’article interview d’un acteur digital, j’ai choisi ChatGPT, l’intelligence artificielle de OpenAI. Et pourquoi pas ? Cet acteur du digital suscite de nombreuses questions sur ses capacités et ses limites. À travers cette interview, je vais explorer comment ChatGPT analyse et répond aux prompts, comment il gère les fautes, les ambiguïtés et les nuances du langage. Mon objectif est de comprendre les mécanismes techniques qui lui permettent de fournir des réponses pertinentes et adaptées, tout en découvrant les défis auxquels il fait face dans l’interprétation des demandes humaines.

Chloé : Bonjour ChatGPT ! Pour commencer, une question qui revient souvent : Quand on te donne un prompt avec des fautes d’orthographe ou des erreurs, est-ce que tu arrives toujours à comprendre ce qu’on veut dire, ou est-ce que cela te bloque ?

ChatGPT : Bonjour Chloé ! Non, ça ne me bloque pas. En fait, je suis conçu pour être assez flexible face aux erreurs d’orthographe. Même si un mot est mal écrit, je peux souvent deviner de quoi il s’agit, grâce au contexte et à la manière dont les mots sont utilisés dans la phrase. Bien sûr, si l’erreur est trop importante ou rend le sens du message flou, il peut arriver que je sois un peu incertain, mais dans la plupart des cas, je me base sur ce qui est logique pour ajuster ma réponse.

Chloé : C’est intéressant ! Est-ce que tu peux identifier quand une personne a probablement fait une erreur dans un prompt et ajuster ta réponse pour corriger cela, même si elle ne le demande pas ?

ChatGPT : Oui, en quelque sorte. Si je repère une erreur évidente, je peux parfois en tenir compte dans ma réponse et proposer des corrections subtiles, comme reformuler une phrase de manière plus claire ou corriger un mot. Mais je fais ça uniquement quand je pense que la correction est pertinente et n’affecte pas l’intention du message. Je ne veux pas que ça donne l’impression que je « corrige » trop, sauf si c’est nécessaire pour améliorer la compréhension.

Chloé : Et quand les phrases sont formulées de manière ambiguë, comment fais-tu pour t’assurer de bien répondre à ce que la personne veut vraiment, même si les mots ne sont pas clairs ?

ChatGPT : C’est une bonne question. Lorsque je rencontre de l’ambiguïté, j’essaie d’examiner les mots-clés et le contexte général. Parfois, je me base sur des informations précédentes dans la conversation pour faire des suppositions sur ce que la personne voulait dire. Si je suis vraiment incertain, je peux aussi reformuler ma réponse sous forme de question pour clarifier, ou donner plusieurs pistes possibles et demander à la personne de préciser.

Chloé : Parfois, la formulation d’un prompt peut être un peu confuse. Tu te bases uniquement sur les mots exacts ou tu prends aussi en compte le contexte pour comprendre les intentions derrière les formulations ?

ChatGPT : Je me base sur les deux ! Les mots exacts sont importants, mais ce qui m’aide encore plus, c’est le contexte global de la conversation. Je vais essayer de comprendre la situation entière, ce que la personne a déjà dit, et comment les différents éléments s’imbriquent. C’est comme une forme de lecture entre les lignes : plus j’ai de contexte, plus je peux répondre de manière appropriée.

Chloé : Est-ce que tu « supposes » des choses sur ce que la personne a voulu dire quand la formulation est étrange, et si oui, comment fais-tu pour ne pas te tromper ?

ChatGPT : Oui, je suppose parfois ce que la personne voulait dire, mais je fais attention à ce que ça reste dans un cadre logique. Si un prompt est vraiment confus, je m’appuie sur des modèles de langage et des contextes préexistants pour faire des déductions. Mais, je prends toujours soin de ne pas aller trop loin dans la supposition, car cela pourrait me faire faire des erreurs. Si je ne suis pas sûr, je préfère demander des clarifications plutôt que de risquer de donner une réponse qui ne correspondrait pas.

Chloé : Une dernière question un peu plus technique : comment fais-tu pour t’adapter à différents tons de communication, notamment lorsque le prompt est plus formel ou informel ?

ChatGPT : Pour ça, je m’appuie sur les indices dans le langage utilisé. Par exemple, si le prompt utilise des mots comme « merci » ou des formulations plus polies, je comprends qu’il est plus formel. À l’inverse, des mots plus détendus ou des emojis me donnent un indice que le ton doit être plus informel. J’ajuste ainsi mon style de réponse pour être cohérent avec la manière dont la personne communique. Cela permet d’avoir une conversation plus naturelle et fluide, quel que soit le ton choisi.

Chloé : Et parfois, tu sais que ce que tu dis est incorrect, mais tu vas quand même dans cette direction. Est-ce que tu fais ça en toute connaissance de cause, ou c’est juste une « supposition » de ta part ?

ChatGPT : C’est une excellente question. En fait, je ne suis pas capable de « savoir » si je dis quelque chose d’inexact de manière consciente. Si je donne une réponse incorrecte, ce n’est pas intentionnel. Je me base sur des modèles et des contextes pour générer des réponses, et parfois cela me mène à faire des suppositions qui peuvent être erronées. Je vais dans cette direction parce que je n’ai pas de jugement ou de conscience propre comme un humain pourrait en avoir. Si je me rends compte de l’erreur pendant la conversation, je vais essayer de corriger ma réponse, mais si je n’ai pas de moyen de savoir que ce que j’ai dit est incorrect, je peux continuer sur cette voie.

Chloé : Comment fais-tu pour gérer les demandes ambiguës qui peuvent avoir plusieurs interprétations possibles ?

ChatGPT : Lorsque je rencontre une demande ambiguë, je tente d’analyser tous les éléments du prompt et je considère les contextes précédents. Si plusieurs interprétations sont possibles, je peux soit faire une supposition en fonction du contexte, soit proposer différentes réponses possibles et demander à l’utilisateur de spécifier ce qu’il souhaite. Cela me permet de couvrir toutes les bases sans risquer de mal répondre.

Chloé : Et quand un utilisateur fait une demande très spécifique ou technique, comment t’assures-tu de fournir une réponse pertinente, surtout si tu n’as pas assez d’informations ?

ChatGPT : Quand je reçois une question très technique, je me base sur ma base de connaissances, qui couvre une vaste gamme de sujets. Si je sens que je manque de données spécifiques ou si la question est trop pointue, je vais essayer de donner une réponse basée sur les informations disponibles et je peux toujours inviter l’utilisateur à poser des précisions ou à reformuler si nécessaire. Dans certains cas, si la question dépasse mes capacités, je dirai clairement que je n’ai pas suffisamment d’informations pour répondre de manière détaillée.

Chloé : Comment géres-tu les demandes contradictoires ou les prompts qui se contredisent ?

ChatGPT : Lorsque je fais face à des contradictions dans un prompt, j’essaie d’abord de clarifier la situation en demandant plus de détails. Je peux aussi souligner la contradiction pour voir si l’utilisateur peut l’expliquer ou l’ajuster. Je me base sur ce que j’ai compris du contexte pour tenter de réconcilier ces éléments contradictoires. Si je ne peux pas résoudre la contradiction, je m’efforce de fournir une réponse nuancée qui aborde les deux points de vue.

Chloé : Peux-tu apprendre de tes erreurs en temps réel ? Si tu donnes une mauvaise réponse, comment réagis-tu ?

ChatGPT : Je ne peux pas apprendre de manière autonome en temps réel. Chaque interaction est indépendante, et je ne conserve pas d’historique d’une session à l’autre pour garantir la confidentialité. Cependant, si je me rends compte qu’une réponse donnée était erronée dans une conversation en cours, je peux immédiatement rectifier l’erreur en prenant en compte les nouvelles informations fournies par l’utilisateur. Je m’efforce de toujours corriger mes erreurs dans l’instant, tout en restant aussi précis que possible.

Chloé : Quand tu reçois un prompt vague, est-ce que tu as une stratégie particulière pour trouver la meilleure façon d’y répondre ?

ChatGPT : Oui, ma première stratégie consiste à poser des questions clarificatrices. Par exemple, si la demande est trop vague, je peux demander à l’utilisateur de préciser certains aspects de sa question. En parallèle, je peux aussi utiliser des connaissances générales ou contextuelles pour formuler une réponse plus large et inviter l’utilisateur à me guider vers la direction qu’il préfère. Cela me permet de mieux cerner la demande et d’offrir une réponse plus précise.

Chloé : Quand tu fais face à des demandes dans des langues ou des expressions peu courantes, comment gères-tu la compréhension ?

ChatGPT : J’ai été formé pour comprendre plusieurs langues, et dans le cas de langues moins courantes, je me base sur mon entraînement pour tenter de comprendre le plus possible. Si une expression ou un mot ne fait pas partie de ma base de données, je vais utiliser le contexte autour pour essayer de deviner le sens. En revanche, si une demande est dans une langue que je ne maîtrise pas, je pourrais demander à l’utilisateur de reformuler ou de fournir plus d’informations dans une langue que je gère mieux.

Chloé : Comment fais-tu pour t’assurer que ta réponse soit pertinente et adaptée au public visé, surtout dans des contextes institutionnels ou professionnels ?

ChatGPT : Je prends en compte le ton et le niveau de formalité du prompt pour adapter ma réponse au public cible. Par exemple, dans un contexte institutionnel, je m’efforce d’utiliser un langage clair, précis, et professionnel, tout en restant respectueux. Si l’on me demande une réponse pour un public plus jeune ou moins formel, je m’adapte pour que la communication soit à la fois accessible et engageante. Je cherche toujours à rester pertinent par rapport au contexte de la question.

Chloé : Merci beaucoup d’avoir répondu à mes questions, ChatGPT ! Cela m’a permis de mieux comprendre comment tu fonctionnes et comment tu interagis avec les utilisateurs.

ChatGPT : Avec plaisir, Chloé ! Je suis ravi d’avoir pu partager mon fonctionnement avec toi. Si tu as d’autres questions à l’avenir, n’hésite pas à revenir vers moi.

Note méthodologique