Intelligence artificielle, internet et assistant personnel
Par J.Ducastel le mercredi 26 juillet 2006, 20:10 - Boule de cristal - Lien permanent
Suite à une discussion sur Jabber avec Fastclemmy où celui-ci me parle de son idée de bot jabber comme interface avec un compte de stockage de signets sur blogmarks...
Beaucoup de services web existent déjà pour le stockage et l'organisation de votre vie numérique : webmails, signets collaboratifs, agendas, calendriers, to-do lists, lecteurs de flux, etc. Les plus geeks d'entre nous ont ainsi une multiplicité de comptes et d'interfaces web à consulter. Et d'ailleurs, les moins geeks d'entre nous n'ont probablement tout simplement pas idée de tous ces outils et pas l'envie, le courage ou le besoin d'apprendre à maitriser toutes ces interfaces. Cependant, la plupart des ces services (je veux dire, ceux qui ne sont pas has been avant d'avoir été) proposent des API permettant un accès automatisé.
J'ai alors entraperçu dans ma boule de cristal ce qui pourrait être monnaie courante d'ici, mettons, une décennie, et ce pour le commun des mortels :
Un bot, c'est à dire un programme d'intelligence articielle, accèdera pour vous à toutes ces interfaces, suite à des demandes effectuées en language naturel via un protocole de messagerie instantanée (standard bien sur, c'est à dire jabber). Cet assistant personnel aura accès via le web à tous vos contenus et services, et pourra chercher à votre place, reserver des billets, verifier votre disponibilité dans votre agenda, filtrer vos emails, vous avertir d'un contenu interessant dans vos flux de syndication, d'une attaque de spam sur votre blog. La difficulté ici réside bien entendu dans la partie intelligence artificielle, c'est à dire dans la traduction entre language naturel et instructions executées. On peut imaginer un systeme d'apprentissage, d'autant que chaque utilisateur aura sa propre manière d'exprimer ses requetes.
Question implémentation, l'IA pourrait résider sur un serveur et être accédée via un client jabber standard, ou résider sur un programme client (c'est à dire au sein de l'ordinateur/PDA/téléphone et accéder soit directement aux services, soit via jabber à un simple pont de ceentralisation d'accès aux services. On pensera bien sûr à coupler l'interface de dialogue à un système de reconnaissance et de synthèse vocale, afin de dialoguer avec son assistant comme avec un... secrétaire particulier.

Commentaires
Salut msieur ducastel ;)
Via la magie du web (et je crois une recherche sur l echiquier du mal ;) ) je suis tombé sur ton blog perso puis sur celui ci (sans me faire mal, pour le moment, je te rassure ;) )
Je suis aussi dans l informatique et tout ces webservices dont tu parles la, j en suspecte l existence mais ne les utilise pas car je serai plutot a la recherche du 'truc qui fait tout' (ouais, je suis limite flemmard ;) Enfin bref... tu decris tout simplement un agent intelligent non ? Une sorte de 'google qui pense pour nous' et centralise nos questions et activités.
Sur q un de ces 4 ca sera d actualité, voir les bouquins de cyberpunk notamment ;) Franchement c est interessant et ca me liberera de toutes mes notes (informatiques) que je fous partout et sur lesquelles je ne me repenchent jamais SIC !!!
Bon a part ca, y a une coquille sur la fin de ton article : "ceentralisation "
CU Seb
Bon ben... apres un saut chez clemmy, apparemment y a eu du neuf, j y go... d agneau ;)
http://fastclemmy.com/?viewlog=107_...
Les le font bien souvent plutot mal. Je teste en ce moment synapselife.com qui regroupe pas mal de chose, mais dont la realisation est franchement passable.
Oui, c'est tout à fait d'un agent intelligent dont je parle ;)