Comment fonctionne vraiment la prédiction du mot suivant sur iPhone
La barre de suggestions devine parfois le mot exact que vous alliez taper avant même que vous en ayez écrit une seule lettre. Sur quoi repose vraiment cette prédiction, pourquoi elle reste vide au tout début d’un message, et pourquoi la même fonction peut sembler lire dans vos pensées à un moment et n’avoir aucune idée l’instant d’après.
Vous finissez un mot, et parfois la case juste à côté contient déjà exactement le mot que vous alliez taper ensuite — pas une continuation de ce que vous venez d’écrire, une estimation de ce que vous n’aviez pas encore écrit. On a l’impression que le clavier anticipe, puis un instant plus tard cette même barre propose quelque chose sans lien apparent avec la phrase. Les deux situations relèvent de la même fonction, qui se comporte normalement dans les deux cas. Elle ne lit pas le sens, pas plus que ne le fait la correction automatique ; elle fait un travail plus étroit et plus mécanique que ce que les deux résultats laissent croire.
Un travail différent de la correction automatique, dans la même barre
La correction automatique et la prédiction du mot suivant se partagent la même bande au-dessus des touches, ce qui donne facilement l’impression qu’il s’agit d’une seule et même fonction. Ce n’est pas le cas. La correction automatique regarde en arrière : elle juge le mot que vous venez de finir de taper par rapport à un dictionnaire et le remplace si une correspondance assez proche et plus courante existe. La prédiction du mot suivant regarde en avant, vers un mot que vous n’avez même pas commencé, et se pose une question totalement différente — étant donné ce qui figure déjà à l’écran, quel mot vient habituellement ensuite. L’une corrige l’orthographe. L’autre parie sur le contenu. Un mot peut être parfaitement orthographié et se retrouver quand même à côté d’une estimation du mot suivant totalement à côté de la plaque, parce que les deux cases n’ont jamais fait le même genre de travail.
Sur quoi repose vraiment cette estimation
En dessous, la prédiction ne raisonne pas sur votre phrase — elle s’appuie sur les mots qui suivent habituellement d’autres mots. Après « merci », on trouve très souvent « beaucoup ». Après « à », on trouve très souvent « bientôt ». Un clavier qui a, dans les faits, vu une quantité énorme de frappe ordinaire a une idée assez précise du mot qui vient généralement après tel ou tel mot, et il propose la candidate vers laquelle ce schéma pointe le plus fortement. Il n’y a aucune compréhension de votre phrase en particulier dans ce jugement, seulement un pari sur ce que les gens écrivant quelque chose de semblable avaient tendance à écrire ensuite.
Pourquoi la barre n’a rien à proposer au tout début d’un message
Ouvrez un champ de texte vide et regardez la barre de suggestions avant d’avoir tapé quoi que ce soit : elle n’offre généralement pas grand-chose d’utile, ou retombe sur la même poignée d’ouvertures génériques quel que soit votre interlocuteur. Ce n’est pas la fonction qui échoue — c’est la fonction qui n’a encore aucune matière sur laquelle travailler. Une estimation du mot suivant a besoin d’un mot, ou au moins du début d’un mot, déjà posé avant le curseur pour avoir quelque chose à partir de quoi deviner. La barre QuickType affiche toujours trois cases quoi qu’il arrive, mais pour la partie prédiction de cette barre en particulier, un champ vide est presque une page blanche : rien avant, rien à prédire. L’estimation s’affine dès qu’il y a quelque chose derrière le curseur à lire, ce qui explique qu’elle paraisse bien plus utile en plein milieu d’une phrase qu’à la première seconde après l’ouverture du clavier.
Pourquoi elle apprend votre façon de vous exprimer, pas seulement celle du dictionnaire
iOS conserve une couche personnelle et apprise du comportement de frappe à côté de son dictionnaire intégré — la même couche qui permet à la correction automatique de finir par arrêter de massacrer un prénom une fois que vous l’avez corrigé assez de fois, et qui ne s’efface qu’avec l’option Réinitialiser le clavier, et par rien d’autre. La prédiction du mot suivant s’appuie sur cette même histoire personnelle, pas seulement sur une base générique livrée avec chaque téléphone. Si vous terminez vos messages toujours de la même façon, ou si votre métier ou votre passion fait que certaines paires de mots reviennent constamment chez vous et presque chez personne d’autre, la prédiction sur votre téléphone penche peu à peu vers ces associations précises. C’est pourquoi le même clavier peut sembler nettement plus juste sur un téléphone qui a vu des mois de votre frappe réelle que le jour de sa mise en service.
Pourquoi elle lit parfois dans vos pensées et parfois ne trouve rien du tout
Les deux expériences viennent du même mécanisme, simplement alimenté par un signal d’intensité différente. Une expression courante — « à bientôt », « merci beaucoup pour », « on se voit » — a derrière elle un mot suivant largement dominant, si bien que l’estimation tombe juste avec une vraie assurance et donne l’impression de lire dans les pensées. Une tournure inhabituelle, une phrase qui part vers quelque chose que presque personne n’écrit de cette façon, ou le tout premier mot d’un message, ne donnent à ce même mécanisme presque rien de solide sur quoi s’appuyer, si bien qu’il retombe sur ce qui est génériquement courant et la suggestion paraît tirée au hasard. Ce n’est pas qu’il devienne moins bon à ce moment-là. C’est qu’il manque de signal, et qu’il propose quand même sa meilleure estimation plutôt que de laisser la case vide.
Elle ne regarde toujours que ce qui est déjà tapé
La prédiction du mot suivant n’a aucune vue sur la direction que prend une phrase, sur le sujet du reste du message, ni sur ce que vous comptez écrire après le mot qu’elle est en train d’estimer. Elle travaille à partir des mots immédiatement avant le curseur et rien de plus loin — ni le paragraphe au-dessus, ni le sujet de la conversation, ni votre intention. C’est la même limite sur laquelle bute la correction automatique, vue depuis l’autre côté : un clavier peut mesurer comment les mots s’utilisent habituellement ensemble sans jamais savoir ce qu’une phrase précise cherche réellement à dire, et les deux fonctions restent volontairement à l’intérieur de cette limite, parce que raisonner sur le sens est un travail différent, bien plus lourd, que ni l’une ni l’autre n’est conçue pour faire.
La place de Kibo là-dedans
Kibo fait tourner sa propre prédiction du mot suivant depuis son propre panneau de réglages, séparée de sa correction automatique Damerau-Levenshtein, si bien que la barre a toujours quelque chose à proposer juste après que vous appuyez sur espace, et pas seulement quand un mot est en train d’être corrigé. Passer d’une langue à l’autre parmi les 30 langues de frappe de Kibo change avec elle tout son système d’aide à la frappe, de la même façon que le fait le passage d’un clavier iOS à un autre, si bien qu’une prédiction construite sur le français n’est pas celle proposée pendant que vous tapez en anglais ou en japonais. Rien de tout cela ne nécessite l’Accès complet — afficher une suggestion, c’est dessiner du texte sur la barre d’outils du clavier lui-même, pas lire le presse-papiers — et Kibo n’effectue aucune requête réseau, si bien que ce qu’il apprend de votre frappe reste sur l’appareil. Il est gratuit à télécharger.
Questions fréquentes
La prédiction du mot suivant est-elle la même fonction que la correction automatique ?
Non. La correction automatique juge le mot que vous venez de finir de taper par rapport à un dictionnaire et le remplace s’il existe une correspondance plus proche et plus courante. La prédiction du mot suivant estime un mot que vous n’avez pas encore commencé, à partir des mots qui suivent habituellement ceux déjà à l’écran. Elles partagent la même barre de suggestions mais font des travaux différents.
Pourquoi le texte prédictif propose-t-il parfois un mot sans rapport avec ma phrase ?
Cela arrive quand il y a peu de schéma sur lequel s’appuyer — une tournure inhabituelle, ou le tout début d’un message sans rien encore avant le curseur. Le clavier remplit quand même la case de suggestion, donc il propose ce qui est génériquement courant plutôt que de la laisser vide.
La prédiction du mot suivant s’améliore-t-elle avec l’usage du téléphone ?
Oui. Elle s’appuie sur la même couche personnelle et apprise du comportement de frappe qui permet à la correction automatique de finir par arrêter de se battre avec un prénom que vous tapez souvent, si bien que les paires de mots qui reviennent beaucoup dans votre propre frappe finissent par être privilégiées spécifiquement pour vous.
Pourquoi la barre de suggestions est-elle vide ou générique juste quand j’ouvre un nouveau message ?
La prédiction du mot suivant a besoin d’un mot déjà posé avant le curseur pour avoir quelque chose à partir de quoi deviner. Au tout début d’un champ vide, rien ne précède encore, donc la barre retombe sur des ouvertures génériques jusqu’à ce qu’il y ait quelque chose de tapé sur lequel travailler.
Essayez-le sur votre propre clavier
Kibo est un clavier personnalisé gratuit pour iPhone : de vrais sons mécaniques, des thèmes au choix et des effets lumineux RGB. Sans compte, sans publicité, et il fonctionne avec l’accès complet désactivé.