L'Algorithme SM-2 Expliqué
SM-2 est l'algorithme de planification qui décide quand vous reverrez une carte. Il a été conçu en 1987 par Piotr Woźniak pour SuperMemo, est ensuite devenu l'algorithme derrière Anki, et c'est ce que WeaveWords utilise pour planifier chaque révision de vocabulaire. Il est assez simple pour être calculé à la main, ce qui explique en partie pourquoi il est resté le choix par défaut des applications de répétition espacée depuis des décennies.
L'entrée : une seule note de qualité
Après avoir révisé une carte, SM-2 demande une seule chose : à quel point vous en souveniez-vous ? Traditionnellement noté de 0 à 5 (WeaveWords utilise la même échelle de 1 à 5), où environ :
- 0–2 — vous ne vous en souveniez pas (un « échec »)
- 3 — vous vous en souveniez, mais avec difficulté
- 4–5 — vous vous en souveniez facilement
Ce seul nombre pilote tout le reste de ce que fait l'algorithme.
Les trois valeurs que SM-2 suit par carte
Pour chaque carte, SM-2 conserve trois valeurs :
- Nombre de répétitions (n) — combien de fois de suite vous vous êtes rappelé la carte avec succès.
- Facteur de facilité (EF) — un multiplicateur, commençant à 2,5, représentant à quel point la carte vous semble « facile ». Il ne descend pas en dessous d'environ 1,3.
- Intervalle (I) — le nombre de jours avant la prochaine révision.
Comment l'intervalle est calculé
En cas de rappel réussi (qualité ≥ 3) :
- Première révision réussie : intervalle = 1 jour
- Deuxième révision réussie : intervalle = 6 jours
- Chaque révision suivante :
intervalle = intervalle précédent × facteur de facilité
Ainsi, une carte avec un facteur de facilité de 2,5 révisée avec succès plusieurs fois de suite voit son intervalle croître rapidement — 1 jour, 6 jours, 15 jours, 38 jours, et ainsi de suite — car chaque succès prouve que vous n'avez pas besoin de la revoir aussi souvent.
En cas de rappel raté (qualité < 3), le nombre de répétitions revient à zéro et l'intervalle retombe à 1 jour — vous reverrez la carte dès demain, peu importe à quel point elle avait été repoussée.
Comment le facteur de facilité s'ajuste
Le facteur de facilité lui-même se met à jour après chaque révision en utilisant la note de qualité, à peu près ainsi :
EF' = EF + (0.1 − (5 − q) × (0.08 + (5 − q) × 0.02))
En termes simples : noter une carte 5 (sans effort) augmente légèrement son facteur de facilité, elle sera donc espacée plus rapidement à l'avenir. La noter 3 (avec difficulté) diminue le facteur de facilité, elle continuera donc de revenir plus souvent même après que vous l'avez « réussie ». C'est pourquoi deux cartes que vous avez toutes deux techniquement mémorisées peuvent avoir des fréquences de révision très différentes — SM-2 ne suit pas seulement si vous vous souvenez, mais l'effort que cela a demandé.
Pourquoi c'est important pour apprendre le vocabulaire
L'effet pratique pour un apprenant de langue : les mots qui viennent naturellement se retirent rapidement de votre chemin, et ceux qui continuent de vous faire trébucher restent en forte rotation jusqu'à ce que ce ne soit plus le cas. Vous n'avez jamais à décider manuellement quoi réviser — l'algorithme réoriente automatiquement votre temps de révision vers vos points faibles, chaque jour.
Essayez par vous-même : ouvrez le calculateur SM-2 interactif et voyez la facilité et les intervalles évoluer à chaque note.
Voyez la planification SM-2 en action
WeaveWords applique la planification SM-2 à chaque carte de vocabulaire que vous ajoutez — gratuitement, avec des traductions et exemples générés par IA intégrés.
Commencer gratuitement