FreeToGenerate.com

Résumé de texte · Extractif · Sans IA

Collez du texte : le résumé apparaît au fur et à mesure.

Aussi disponible en : English · Español · Português · العربية

Résumer un texte en ligne, gratuitement et sans IA

Un outil qui sélectionne les phrases d’origine plutôt que d’en écrire de nouvelles, avec TextRank ou la fréquence des mots, entièrement dans votre navigateur.

Qu’est-ce qu’un résumeur de texte ?

Résumer un texte consiste à en réduire la longueur tout en conservant l’essentiel de l’information. En pratique, presque tous les outils qui promettent de le faire en ligne s’appuient sur un modèle de langage : le texte part vers un serveur, un modèle génère de nouvelles phrases, et le résultat ressemble à un résumé mais reste une reformulation. Celui-ci fonctionne autrement : il ne génère rien. Il lit le texte, repère les phrases qui portent le plus d’information et vous rend un sous-ensemble d’entre elles, mot pour mot, dans leur ordre d’origine.

C’est ce qu’on appelle un résumé extractif, par opposition à un résumé génératif. Sur 328 résumés produits pour vérifier l’outil — les deux méthodes de classement, quatre longueurs différentes, du texte journalistique réel — chaque phrase retenue s’est retrouvée identique, caractère pour caractère, à une phrase du texte source. Rien n’est reformulé, rien n’est inventé, et aucun modèle n’est appelé : c’est justement ce qui rend l’outil instantané, gratuit, privé et utilisable sans aucune limite de volume.

Comment l’utiliser

  1. Collez votre texte. Collez un article, un rapport ou un e-mail dans la zone de texte. Tout se recalcule au fur et à mesure que vous tapez ou collez, sans bouton de validation.
  2. Choisissez la longueur et la méthode. Le curseur fixe le nombre de phrases à conserver, de 1 jusqu’au nombre total de phrases du texte ; il démarre autour d’un quart du texte, jamais en dessous de trois phrases. Comme il compte des phrases entières et non un pourcentage, deux phrases suffisamment longues peuvent représenter 76 % du texte d’origine, et deux phrases courtes à peine 41 %. Le bouton à deux options bascule entre TextRank et la fréquence des mots.
  3. Copiez le résumé. Le résumé s’affiche avec un bouton de copie, une ligne de statistiques (phrases et mots avant et après, taux de compression) et, le cas échéant, un panneau signalant les phrases dont l’antécédent a été coupé.

Comment fonctionnent les deux méthodes

TextRank applique l’algorithme PageRank à un graphe dont les nœuds sont les phrases du texte et dont les arêtes mesurent le vocabulaire partagé entre deux phrases (Mihalcea et Tarau, 2004), avec un facteur d’amortissement de 0,85. Une phrase compte si les phrases qui lui ressemblent comptent elles-mêmes — la même définition circulaire que PageRank utilise pour classer des pages web à partir des liens qui pointent vers elles. Pour vérifier que l’implémentation est correcte, son résultat a été comparé non pas à une autre bibliothèque mais à un oracle exact : la résolution directe par pivot de Gauss du même système linéaire. L’accord est de 3,45 × 10⁻¹⁰ sur 220 graphes aléatoires, et de 3,08 × 10⁻¹⁰ sur des graphes contenant des phrases isolées — le cas précis où la masse de probabilité fuit si les calculs sont faux.

La fréquence des mots reprend la méthode plus ancienne de Luhn : chaque phrase est notée selon la fréquence moyenne de ses mots pleins, une fois les mots vides écartés. La moyenne, et non la somme, car sommer récompenserait simplement les phrases les plus longues et ne renverrait que celles-ci.

Les deux méthodes ne convergent pas vers un même résumé : sur des textes de longueur d’article, elles ont choisi des phrases différentes dans 60 % des cas (6 sur 10). Il n’existe pas de résumé extractif unique qui serait le bon — c’est pour cela que l’outil laisse basculer entre les deux plutôt que d’en imposer une.

Ce qu’un résumeur extractif ne peut pas faire

La limite la plus importante découle directement du principe : un résumé extractif choisit des phrases, il n’en écrit aucune. Il ne peut donc pas reformuler une idée maladroitement exprimée, ni fusionner deux faits en une seule proposition, ni supprimer la subordonnée redondante qui alourdit une phrase par ailleurs utile. Si une phrase du texte original compte 60 mots, elle comptera 60 mots dans le résumé — l’outil ne peut rien y couper.

Extraire une phrase de son contexte peut aussi la couper de tout ce à quoi elle renvoyait. « Cela confirmait l’étude » ne veut plus rien dire une fois supprimée la phrase qui explique ce que ce mot désigne. C’est le problème des références orphelines, et c’est la fonctionnalité qu’aucun concurrent n’offre : l’outil repère toute phrase du résumé qui commence par un démonstratif, un pronom de troisième personne ou un connecteur logique (Ce, Cela, Cependant, Donc, Ainsi, Il...) alors que la phrase qui la précédait dans le texte original n’a pas été retenue, et vous le signale explicitement. À la longueur par défaut, 20 % des textes de longueur d’article déclenchent au moins un tel avertissement.

L’outil n’a par ailleurs aucune idée du sujet du texte : il classe les phrases par recoupement de vocabulaire, si bien qu’une phrase qui recycle les mots les plus courants du document obtient un bon score, qu’elle porte ou non l’idée principale. Le défaut inverse est pire : un point capital énoncé une seule fois, avec un vocabulaire inhabituel, ne partage rien avec le reste du texte et se classe donc mal. L’extraction rate systématiquement la phrase rare mais importante. L’outil ne peut pas non plus répondre à une question sur le texte, suivre une consigne ou écrire dans un ton demandé — il se contente de classer et de sélectionner des phrases existantes. Un dialogue, une liste à puces, un tableau ou un poème mettent aussi en échec le découpage en phrases sur lequel tout repose. Et résumer un texte déjà écrit de façon très dense fait gagner peu, faute de longueurs à couper.

Pourquoi c’est gratuit

Tout le travail — découpage en phrases, construction du graphe, calcul de PageRank ou des fréquences — se déroule dans votre navigateur, en JavaScript, sur votre propre machine. Rien n’est envoyé à un serveur, ni pour l’analyser ni pour le stocker. Aucun modèle de langage n’est appelé, ce qui explique à la fois pourquoi l’outil est instantané et pourquoi il ne coûte rien à faire tourner, résumé après résumé. Pas de compte à créer, pas de filigrane sur le résultat, pas de nombre de résumés maximal par jour : vous pouvez recommencer autant de fois que vous voulez, avec un texte aussi long que vous voulez.