Google n'a pas inventé l'idée, mais a lancé la mode avec son Google Desktop. Le concept révolutionnaire consiste à mettre la puissance de Google au service de son rangement personnel. Et depuis, les systèmes d'indexation des fichiers locaux fleurissent partout sur le web. Tout part du constat qu'un rangement en arborescence n'est pas optimal, et que tout classement manuel devient ingérable dès que la quantité de fichiers grandit.
Malheureusement, il est trop tôt. Les utilisateurs purs, ceux qui n'ont pas envie d'apprendre comment marche leur machine, éprouvent en général la plus grande difficulté à s'habituer au fait que l'ordinateur est bête, et qu'il fait ce qu'on lui demande, pas ce qu'on voudrait qu'il fasse. Un moteur de recherche est très efficace s'il est bien utilisé, mais la plupart du temps, il est utilisé d'une manière qui n'est pas optimale. Ce n'est pas gênant sur le Web, car on n'a pas conscience des résultats que l'on manque, on ne voit que ce que l'on trouve. Le web est en quelque sorte un espace infini, et le moteur de recherche nous donne accès à une petite partie de cet espace. Le disque dur, par contre, est un espace fini, dont on connaît vaguement le contenu. Une recherche imparfaite donnera des résultats qui sembleront bien moins satisfaisants: autant il est facile de trouver une page parlant de volailles, autant il est difficile de trouver la page unique que l'on cherche. Si les gens se fient à un moteur bête pour trier leurs documents, mais se comportent comme si le moteur était intelligent, les résultats seront frustrants.
Pour que le système fonctionne correctement, il lui faudra être capable d'établir de véritables liens entre les documents, et de voir un rapport entre un fichier parlant de poules et un fichier parlant de volailles. Il faut donc, dans une certaine mesure, que la machine cesse de faire ce qu'on lui demande, et commence à faire ce que l'on attend d'elle. On ne sait pas simuler actuellement une vraie intelligence, à vrai dire on ne sait même pas faire une machine qui comprenne le sens d'un texte en général. Mais on sait tirer des corrélations statistiques qui permettent d'établir des liens sémantiques. Avec une représentation visuelle adaptée de ces liens, il devrait être possible de créer vraiment un nouveau mode d'organisation de ses fichiers.
(Malgré tout, j'attend avec impatience que Beagle arrive à maturité, ne serait-ce que pour essayer de bricoler par dessus)