Cellodrome

Cellodrome

Saisie intuitive

La saisie ou frappe intuitive ou prédictive (de l'anglais predictive text), appelée aussi le dictionnaire, est une technologie conçue afin de simplifier la saisie de texte sur les claviers téléphoniques.

Initialement brevetée aux États-Unis en 1985 en tant que méthode de communication téléphonique avec les sourds[1], la saisie intuitive n'a connu que des applications limitées avant l'avènement de la téléphonie mobile et de son service de messages textuels, où elle trouve aujourd'hui son utilité principale.

Mais elle pourrait connaître à l'avenir de nouveaux champs d'application avec l'évolution des téléphones mobiles en assistants personnels et le développement de l'informatique embarquée à bord d'équipements ne disposant pas de clavier adapté (dans le domaine automobile par exemple).

Sommaire

Le marché

La saisie intuitive telle qu'on la connaît de nos jours est développée et commercialisée par différentes sociétés dont les produits se trouvent en concurrence.

T9

Le plus répandu d'entre eux a été mis au point par Tegic Communications (devenu une filiale d'AOL depuis son rachat en décembre 1999) : il s'agit du T9 [1], sigle de « text on 9 keys » (littéralement « texto[2] sur 9 touches »). C'est celui qui est intégré aux appareils de la plupart des constructeurs (notamment LG, Samsung, Nokia, Siemens, Sony Ericsson). La notoriété de cette marque est d'ailleurs devenue telle qu'elle désigne dans le langage courant le concept général de saisie intuitive.

Autres marques

Pourtant on trouve aussi :

  • l'iTap : créé par Motorola pour ses téléphones;

Principe de fonctionnement

Avec et sans la saisie intuitive

Un clavier de téléphone standard (ITU-T E.161)

Les touches d'un clavier téléphonique sont généralement disposées comme sur l'image ci-contre : à chaque touche correspond un groupe de plusieurs lettres (3 ou 4). À l'origine, leur présence n'avait pas pour vocation de permettre la saisie de texte : c'est là encore la popularisation du SMS qui a conduit à les utiliser à cet effet.

Avec les premières générations de terminaux mobiles et leur système dénommé MultiTap (ou parfois plus simplement ABC), la saisie de chaque lettre nécessite de presser p fois la touche sur laquelle elle est inscrite, où p désigne sa position dans le groupe. Par exemple la lettre Y figure en position p = 3 du groupe WXYZ inscrit sur la touche 9 : il faut donc presser cette dernière à trois reprises pour afficher un Y.

Supposons qu'un utilisateur souhaite taper le mot SAGE. Il devra alors presser :

4 fois la touche 7 (PQRS) pour obtenir la lettre S,
+ 1 fois la touche 2 (ABC) pour obtenir la lettre A,
+ 1 fois la touche 4 (GHI) pour obtenir la lettre G,
+ 2 fois la touche 3 (DEF) pour obtenir la lettre E,

c'est-à-dire 77772433, soit en tout 8 pressions.

Le système de saisie intuitive permet quant à lui de s'affranchir de ces multiples frappes : une seule pression par lettre suffit. Ainsi pour le même mot, un téléphone qui en est équipé permettra de ne presser que :

1 fois la touche 7 pour sélectionner le groupe PQRS,
+ 1 fois la touche 2 pour sélectionner le groupe ABC,
+ 1 fois la touche 4 pour sélectionner le groupe GHI,
+ 1 fois la touche 3 pour sélectionner le groupe DEF,

c'est-à-dire 7243, soit seulement 4 pressions au total.

Nécessité de procéder par conjecture

Mais, là où une combinaison de touches correspond, dans le système traditionnel, à un mot et un seul (bijectivité), le système de saisie intuitive doit faire face à un problème : la pluralité des combinaisons de lettres correspondant à une même saisie.

On peut d'ailleurs en calculer le nombre : pour n touches pressées, le nombre de combinaisons de lettres correspondant est de \prod_{i=1}^n x_i, où xi est le nombre de lettres inscrites sur la i-ème touche de la combinaison (xi = 3 ou 4 selon les touches).

Par exemple avec notre combinaison de n = 4 touches, 7243 :

  1. la touche 7 comporte x1 = 4 lettres (PQRS),
  2. la touche 2 comporte x2 = 3 lettres (ABC),
  3. la touche 4 comporte x3 = 3 lettres (GHI),
  4. la touche 3 comporte x4 = 3 lettres (DEF).

Il y a donc x1 × x2 × x3 × x4 = 4 × 3 × 3 × 3 = 108 combinaisons de lettres possibles. Mais une seule concorde avec le souhait de l'utilisateur (ici SAGE) : le système de saisie intuitive va donc devoir recourir à l'interprétation, afin de déterminer laquelle.

Utilisation d'un dictionnaire

Évidemment, parmi toutes ces combinaisons, la majorité ne représente aucun mot existant dans la langue de l'utilisateur. En l'occurrence, outre le mot SAGE, les suites RBHF, PCGE ou QAGF correspondent également à 7243.

Le système de saisie intuitive doit donc commencer par éliminer ces suites de lettres inintelligibles : il s'appuie pour cela sur un dictionnaire intégré à la mémoire de l'appareil, qui référence les mots les plus communément utilisés dans la langue de l'utilisateur.

Choix de l'utilisateur

Mais même en ayant recours à un dictionnaire, une saisie peut rester ambiguë. Ainsi dans notre exemple, en plus du mot que l'utilisateur a en tête (SAGE), il en existe dans la langue française encore au moins six autres qui correspondent à 7243 : PAGE, PAIE, RAGE, RAID, RAIE, SCIE.

Par conséquent, à chaque fois que l'utilisateur presse une touche, un algorithme établit à partir du dictionnaire la liste des mots qui pourraient correspondre à la combinaison saisie, puis détermine pour chacun d'eux la probabilité d'être celui que l'utilisateur a à l'esprit, et enfin met à jour l'affichage en sélectionnant celui qu'il estime être le plus probablement attendu par l'utilisateur.

Ce dernier peut alors :

  • soit continuer la saisie du mot en cours, si le nombre total de lettres n'est pas atteint,
  • soit confirmer la proposition si elle lui convient (généralement par une pression de la touche 0 qui insère un espace, toutefois la touche attribuée à l'espace peut varier d'un appareil à l'autre), et commencer la saisie du mot suivant,
  • soit parcourir, au moyen d'une touche dite next (« suivant »), la liste des autres mots correspondant à la combinaison saisie.

Tegic a mis en ligne quelques jeux permettant d'apprendre à utiliser son produit : le T9 (voir supra).

Émergence d'un nouveau concept « linguistique »

Dans un monde friand de néologismes, les différents mots correspondant, au sein d'une langue, à une même combinaison de touches sont désormais qualifiés par les anglophones de textonyms (ou txtonyms)[3], d'adaptonyms, de cellodromes[4], ou même de T9-agrams[5]. L'équipe de développement de Tegic elle-même a baptisé T9-o[6] les coquilles provoquées par un oubli de la touche next.

Ainsi, pour reprendre notre exemple, on dira que « sage » est un textonym de « scie », ou encore que « sage » et « scie » sont textonyms.

Parmi les milliers d'autres textonyms existant en français, on peut citer :

Combinaison 837 6647 56873 836373
Textonyms
correspondants
TES
VER
NOIR
MOIS
OMIS
LOURD
LOUPE
TENDRE
VENDRE
VÉNÉRÉ

De tels exemples illustrent l'importance de bien relire ses messages avant de les envoyer, afin d'éviter qu'un des mots ne soit remplacé par mégarde par l'un de ses textonyms.

Le site www.textonym.com permet de retrouver (en anglais) tous les textonyms associés à un mot.

Efficacité et optimisation

Dans l'exemple présenté (SAGE), la saisie intuitive permet de réduire le nombre de frappes de 50 % (on passe de 8 à 4) ; mais le système est d'autant plus efficace que les mots sont longs et complexes.

Afin d'augmenter encore cette efficacité, il est parfois possible de personnaliser le dictionnaire en l'enrichissant de mots qui lui sont inconnus, notamment les noms propres. Certaines variantes du système possèdent également des facultés d'adaptation aux habitudes de l'utilisateur (apprentissage des mots les plus fréquemment employés).

Les dernières versions des dictionnaires prennent en compte les abréviations récemment généralisées par l'explosion du SMS et de son langage spécifique. Ainsi, bien que ce ne soit pas un mot, JTM (pour « je t'aime ») sera proposé à l'utilisateur qui aura tapé 586.

Autocomplétion

L'une des principales différences entre le T9 et l'iTap est que ce dernier présente des fonctionnalités d'autocomplétion, c'est-à-dire qu'il est capable de deviner le mot, l'expression, voire la phrase entière désiré par l'utilisateur avant même qu'il n'ait eu à saisir le nombre total de lettres nécessaires.

Il se fonde pour cela sur un dictionnaire comprenant des expressions et des phrases couramment utilisées, afin de pouvoir exploiter le contexte du mot saisi dans sa manière de déterminer ce qui est attendu.

Bien que ce dispositif puisse paraître très utile, l'iTap est cependant réputé plus difficile à apprendre que le T9, justement en raison de cette aptitude supplémentaire. En effet, comme l'iTap va chercher à compléter par d'autres caractères la chaîne déjà saisie, si le mot qu'il propose n'est pas adapté, la liste des mots à faire défiler pour atteindre celui souhaité risque d'être plus longue qu'avec le T9.

Notes

  1. brevet n° 4 754 474 déposé par Roy Feinson.
  2. en anglais, text et txt sont des abréviations de text message qui, à l'instar des « textos » français, désignent familièrement les SMS.
  3. termes formés à partir :
    • de text / txt (voir note précédente) ;
    • du grec ὄνομα, ὀνόματος (onoma, onomatos) signifiant « nom », que l'on le retrouve dans « synonyme », « éponyme », etc.
  4. mot-valise formé à partir de cell(ular) (phone) (« (téléphone) cellulaire » en français) et de palindrome.
  5. à rapprocher par paronymie de anagram, dont la prononciation est proche : [T] nine-agram.
  6. en référence à typo, abréviation de typographical errors qualifiant les coquilles.

Voir aussi

Liens internes

Liens externes

  • Portail de l’écriture Portail de l’écriture
Ce document provient de « Saisie intuitive ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Cellodrome de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”