Il y a plusieurs aspects :
1. une interface qui se rapproche du langage naturel, que ce soit par ligne de commande ou vocale.
Par exemple, on tappe/dit:
" envoyer un mail à Ebe" et ça ouvre un webmail avec le champ destinataire déjà pré rempli.
ça se rapproche des recherches qui sont faites pour créer un bureau et web sémantique. (voir projet nepomuk & co).
2. En plus de la commande intuitive, c'est créer des mashup dynamiquement en fonction de la demande de l'utilisateur.
Exemple :
"chercher un restaurant indien près d'ici" et ça ouvre une carte équivalente à google map qui indique les restaus les plus proches.
Les mashup avec des cartes google maps ça existe déjà me direz-vous. Mais pour l'instant, ça existe uniquement sur un site qui a une application dédiée à ça. Avec Ubiquity, le mashup serait créé côté application / browser en fonction de la requête courante.
Un autre exemple serait de "trouver tous les films tourner dans cette arrondissement de Paris". On peut imaginer qu'il va d'abord interroger une base de donnée de cinema style IMDB, et croiser les informations avec une base de géolocalisation.
Le but d'ubiquity c'est de "relier" différentes sources d'informations.
Le but de tout ça, c'est d'avoir une interface + intelligente.
1. une interface qui se rapproche du langage naturel, que ce soit par ligne de commande ou vocale.
Par exemple, on tappe/dit:
" envoyer un mail à Ebe" et ça ouvre un webmail avec le champ destinataire déjà pré rempli.
ça se rapproche des recherches qui sont faites pour créer un bureau et web sémantique. (voir projet nepomuk & co).
2. En plus de la commande intuitive, c'est créer des mashup dynamiquement en fonction de la demande de l'utilisateur.
Exemple :
"chercher un restaurant indien près d'ici" et ça ouvre une carte équivalente à google map qui indique les restaus les plus proches.
Les mashup avec des cartes google maps ça existe déjà me direz-vous. Mais pour l'instant, ça existe uniquement sur un site qui a une application dédiée à ça. Avec Ubiquity, le mashup serait créé côté application / browser en fonction de la requête courante.
Un autre exemple serait de "trouver tous les films tourner dans cette arrondissement de Paris". On peut imaginer qu'il va d'abord interroger une base de donnée de cinema style IMDB, et croiser les informations avec une base de géolocalisation.
Le but d'ubiquity c'est de "relier" différentes sources d'informations.
Le but de tout ça, c'est d'avoir une interface + intelligente.