Les téléphones Nokia passent au cours de langage naturel

Dans le cadre d'une collaboration de recherche avec des informaticiens du MIT, le Nokia Research Center Cambridge, à Cambridge MA, développe des téléphones portables capables de comprendre et de répondre à des commandes écrites tapées en anglais.





À l'aide du système MobileStart sur le téléphone de droite, vous pouvez rappeler à votre mère de prendre ses médicaments. Le téléphone de gauche affiche un nouvel événement de calendrier créé dans le téléphone de maman par MobileStart. (Avec l'aimable autorisation de Boris Katz et Federico Mora, MIT.)

Robert Iannucci, directeur des centres de recherche de Nokia, explique que l'entreprise souhaite transformer les téléphones de simples terminaux d'appel en passerelles d'informations - vers Internet, GPS et capteurs, MP3, ordinateurs de bureau, iPods et autres appareils. Et, dit-il, cela nécessite de repenser toute l'interface entre les personnes et les ordinateurs de poche. Pour Nokia et MIT, cela signifie utiliser l'interaction textuelle.

Les humains sont bons avec le langage, dit Boris Katz , chercheur principal au Laboratoire d'informatique et d'intelligence artificielle du MIT, le principal groupe travaillant avec Nokia. Nous voulons que la langue soit un citoyen de premier ordre sur les téléphones portables, dit-il.



Les systèmes de navigation en langage naturel sont depuis longtemps promis et peu livrés. Mais il n'est plus irréaliste de penser que ces systèmes pourraient être entre les mains - et les combinés - des consommateurs dans un avenir proche. Une mise en garde : les fondements complexes de ces nouvelles applications et les algorithmes qui analysent le langage devront être cachés aux utilisateurs de téléphones portables, de peur qu'ils ne soient frustrés de naviguer à travers des couches de menus.

Pour alimenter la technologie de langage naturel de Nokia, Katz du MIT utilise un système logiciel qu'il a développé en 1993 appelé Démarrer , qui interprète les questions humaines et trouve des réponses à l'aide de sites Web tels que Internet Movie Database (IMDB) et Mapquest. Utilisant la version Web de Start comme base, Katz travaille actuellement avec le centre Nokia pour développer une version mobile du logiciel pour téléphones portables, appelée MobileStart.

Voici comment fonctionne la version Web de Start : les utilisateurs saisissent une question dans un champ de texte. Le logiciel interprète la requête, décide où chercher la réponse (dans sa base de données ou sur un autre site Web) et répond par une explication écrite, un lien vers un site Web ou une image.



[ cliquez ici pour des exemples de traitement de texte sur un téléphone portable.]

Start extrait les réponses, pas les hits, dit Katz, car il interprète langage humain, plutôt que de rechercher des mots-clés, comme Google et d'autres moteurs de recherche.

Le système Start comprend les phrases en anglais en les décomposant en une série de relations entre objet, propriété et valeur. Par exemple, si l'on tape Quelle est la population de l'Irak ?, Start interprète la requête : l'objet est l'Irak, la propriété est la population et la valeur est ce que Start recherche.



C'est simple ; Cependant, les gens ont tendance à poser des questions plus complexes, en particulier s'ils recherchent des informations spécifiques. Si une personne pose une question telle que, combien de personnes vivent dans la capitale du troisième plus grand pays d'Asie ? Start le décomposera en trois requêtes distinctes à traiter une par une : quel est le troisième plus grand pays d'Asie, quelle est la capitale de ce pays et quelle est la population de la capitale ? (Start décide comment diviser les questions et comment hiérarchiser ses évaluations à l'aide d'un algorithme conçu par Katz.)

Le changement le plus évident que ce type d'interaction apporterait aux utilisateurs est une simplification des structures de menu complexes qui ont évolué à mesure que les téléphones portables gèrent davantage de tâches. En utilisant un système de navigation en langage naturel, les utilisateurs peuvent exécuter des fonctions sans fouiller dans les couches de menus ou passer au crible des dizaines de résultats Google sur un petit écran. La version mobile de Start peut également glaner des informations à partir du périphérique GPS d'un téléphone et du Web, ou interagir avec et envoyer des commandes à des applications sur le téléphone, telles qu'un carnet d'adresses et un calendrier.

Par exemple, si l'utilisateur est perdu, il peut simplement demander au téléphone : Où suis-je ? – et une carte de son emplacement actuel apparaîtrait à l'écran. Ou ils pourraient même demander, comment puis-je me rendre chez Brad à partir d'ici ? et le téléphone localiserait cette adresse dans une liste de contacts, déterminerait votre position actuelle à l'aide du GPS, accéderait à Mapquest et afficherait les itinéraires en ligne.



Les commandes linguistiques permettront également aux utilisateurs de faire communiquer leurs différentes technologies avec les appareils des autres, éliminant complètement le besoin d'envoyer une gamme vertigineuse de messages texte, d'e-mails et de messages vocaux à d'autres. Par exemple, une personne aurait la possibilité de dire au téléphone, de rappeler à ma mère de prendre ses médicaments à trois heures demain, et l'application de Nokia configurerait une alarme dans les mères calendrier du téléphone, si elle possède un téléphone MobileStart.

Bien sûr, avec des actions plus complexes, telles que l'interaction avec d'autres appareils, Start et d'autres systèmes logiciels de navigation en langage naturel commencent à s'enliser. Afin d'exécuter certains types d'applications que les utilisateurs de téléphones portables voudront, MobileStart devra apprendre la façon dont l'utilisateur voit le monde, explique Katz. Par exemple, si quelqu'un demande au téléphone d'appeler Joe, mais qu'il y a plus d'un Joe dans le carnet d'adresses, Katz dit que MobileStart devra utiliser le comportement passé pour déduire de quel Joe il s'agit, une tâche qui nécessite des algorithmes plus complexes qui sont toujours en cours de développement. Nous voulons nous assurer que le téléphone comprend ce que dit l'utilisateur sans le surcharger de questions de clarification.

MobileStart devrait également être en mesure de traiter des problèmes de préférences plus complexes. Par exemple, si un utilisateur dit au téléphone, Rappeler à ma mère de prendre ses médicaments à trois heures demain, il doit déterminer la meilleure façon de transmettre ce message. Si le téléphone sait – par expérience passée ou par une commande définie – que les deux personnes préfèrent communiquer par SMS, il pourrait envoyer un SMS.

De plus, Katz a déclaré qu'il pourrait également y avoir un défi plus important à l'horizon, distinct de la culture numérique et mobile : la sténographie de la messagerie texte. La version Web de Start peut actuellement détecter et inviter l'utilisateur à corriger les fautes d'orthographe - mais si quelqu'un tape comment puis-je obtenir 2 Boston de Cambridge, - un raccourci courant avec les appareils mobiles - le téléphone enverra cette erreur de lecture : Malheureusement, je Je ne sais pas comment vous obtenez Boston de Cambridge.

Actuellement, le système Start ne connaît que l'anglais (bien qu'il puisse accéder aux outils linguistiques de Google pour traduire des phrases). Son système d'analyse - ce qu'il utilise pour diviser une requête en objet, propriété et valeur - pourrait être utilisé avec n'importe quel langage humain, mais Katz devra lui enseigner un nouveau vocabulaire et une nouvelle syntaxe pour chaque nouveau langage.

Nokia essaie de rendre ses appareils mobiles plus conviviaux et de réduire les problèmes d'interface qui empêchent les appareils d'être aussi pratiques que possible. Avec cette tentative de rendre compatibles les langues naturelles et la technologie, Nokia entre dans le mouvement Web 2.0 – tout comme Google l'a fait récemment avec son application de calendrier [voir Google’s Time Keeper].

Idéalement, dit Katz, MobileStart sera combiné avec un logiciel voix-texte pour rendre l'utilisation des téléphones portables encore plus facile. En effet, Iannucci de Nokia pointe une ironie : les téléphones portables sont intrinsèquement des appareils vocaux, mais ils n'utilisent pas la voix comme modalité.

cacher