Dans cet article, je couvre la transformation de documents, à travers trois cas d’utilisation courants : édition et réécriture, traduction et reformatage.

1. Edition et réécriture de texte

Avec les modèles conversationnels, il est facile de demander une correction orthographique ou une réécriture du texte. Rien d’extraordinaire à cela. Ce qui est intéressant c’est qu’il est également possible de modifier le style du texte pour le faire mieux convenir aux besoins. Suivant les circonstances, vous pouvez demander la réécriture d’un exte dans un style plus formel, plus solennel, plus humoristique, plus romantique… et il est même possible de demander au système de réécrire le texte dans le style d’un auteur particulier. Tout ceci offre de nombreuses perspectives, dont il serait tentant d’abuser comme je le fais ci-dessous :

Dialogue 1 : Modification du style d’un texte

De manière moins innocente, il est possible de demander la réécriture d’un texte afin de l’orienter dans une direction particulière, ou d’inflencer le message qu’il porte dans une certaine direction. Cette capabilité présente un risque important d’exploitation à des fins de manipulation ou de désinformation et constitue un des risques principaux liés au déploiement de ces modèles généralistes.

2. Traduction

Les modèles conversationnels étant multilingues, il est possible de demander des traductions, voire de combiner une traduction avec une autre demande afin de gagner du temps.

Cette fonctionnalité étant déjà largement répandue sur internet, les modèles conversationnels n’offrent pas de gain majeur, si ce n’est la possibilité de combiner éventuellement deux étapes en une. Je ne m’étendrai donc pas plus sur ce sujet, si ce n’est pour dire que, selon les quelques études comparatives que j’ai pu voir, ChatGPT semble traduire avec un style plus fluide mais moins précis que les programmes plus spécialisés tels que Deepl ou Google Translate.

3. Reformatage de texte

Cette capacité est semblable à la réécriture de texte, sauf qu’au lieu de vouloir modifier le contenu du texte, nous allone cette fois tenter d’en modifier la présentation.

Je vais utiliser le format Markdown pour illustrer cette possibilité. Le format Markdown dont vous pourrez trouver une description ici, se prête particulièrement bien à ce genre d’activité, puisqu’il est lui-même de nature textuelle et que ChatGPT le maîtrise convenablement.

Beaucoup plus simple à utiliser que le HTML, Le format Markdown est très populaire sur le web pour la rédaction de blogs, d’articles…et c’est d’ailleurs le format que j’utilise pour la rédaction de mes articles, qui sont ensuite convertis en HTML par WordPress. Markdown va vous permettre de créer par le truchement de ChatGPT un texte proprement formaté (chapitres, liste numérotée, puces, souligné/italique, hyperliens…). Markdown est très facile à apprendre et différent éditeurs sont disponibles sur le web.

Le Markdown doit être considéré comme un format source qui va pouvoir être ensuite être transformé automatiquement vers des formats de publication comme PDF, LaTeX, EPUB, DOCX, RTF, ODT… par l’intermédiaire de programmes comme Pandoc.

Dialogue 2 : Formatage d’un texte

Il vous suffit alors de cliquer sur Copy code pour obtenir le texte avec ses élements de formatage que vous pouvez ensuite copier dans un traitement de texte capable d’interpréter le format Markdown (par exemple en sauvegardant dans un fichier d’extension .md).

Si vous combinez cette capabilité avec celle de génération de contenu original que nous verrons dans le prochain article, le champ des possibles, tant en termes de création que d’inspiration, devient vraiment très large.

4. Formatage de données

Il est possible de faire quelque chose d’équivalent en structurant des données désorganisées, rendant possible leur traitement ultérieur par des programmes spécialisés (Excel, python…). Il s’agit ici d’une activité différente mais apparentée à la génération de programmes informatiques, qui sera traitée dans un article séparé.

Il est important de demander au modèle de traduire dans un format précis, et qui est lui-même un format textuel tel que CSV, XML ou JSON.

Dialogue 3 : Structuration de données et exportation au format CSV

Il ne vous reste alors qu’à appuyer sur Copy code et sauvegarder dans un fichier CSV. Vous êtrs alors libres de contoinuer le traitement comme bon vous semble (Excel, programme Python…).

Une remarque : gardez en mémoire que le texte généré fait partie de la fenêtre de contexte et donc le volume de données qui peut être traité reste limité.