Un working draft de XML Pipeline Langage vient d’être publié.
A rapprocher de ce que fait l’UIMA d’IBM ou le Document Processing de FAST, dont je parlais dans mon introduction au text-mining.
La démarche est intéressante pour normaliser les mashups et l’agrégation des contenus directement sur Web.
[Update] On lira avec plaisir et intérêt la note de Stéphane Bortzmeyer, toujours passionnant dans sa présentation des normes.
Autres notes similaires :
- Yahoo propose à présent, via Yahoo Pipe, la possibilité de créer des "mashups" à partir de sources de données hétérogènes. C'est exactement le même principe et le même type d'interface...
- Une application Web 2.0 est un formulaire de saisie en ligne proposant des services adossés aux contenus saisis par les particuliers....
- Azureus, le célèbre client pour torrents, vient de muter en une interface riche, accompagnée de nouvelles fonctionnalités, ainsi qu'une couche de légitimité et de respectabilité pour atténuer son image de...
Je ne suis pas sûr que l’on puisse comparer Xproc à UIMA ou au document processing de FAST. Le deuxième est une architecture alors que le premier est une grammaire XML pour décrire les différents processus à partir d’une source XML (inclusion, transformation, requêtes…). Cela ressemble au principe des sitemaps de Cocoon. Je dirais que Xproc pourrait tout à fait devenir un élément de UIMA ou du document processing de FAST ce qui permettrait d’ailleurs de passer de l’un à l’autre, car cela permettra de rendre indépendant le processus appliqué à des documents XML de l’application…
Et, ça, c’est très intéressant.
Si tu veux en savoir plus, il doit y avoir des trucs qui traînent dans mes pelotes, car c’est une des recommandations que j’attends avec le plus d’impatience (pour qu’on n’arrête définitivement de me les casser avec Java
)
Posted by Got on juillet 9th, 2007.
UIMA et le DocProc de FAST ont aussi une grammaire. Pourquoi tu soulignes l’architecture ?
Posted by Christian on juillet 9th, 2007.
Si on mixe avec des approches comme Yahoo! Pipes, on devrait pouvoir emboîter des services XML les uns dans les autres en ligne.
Plus de ligne de code pour faire la glue entre des applications (bien pensées) qui seraient aptes à communiquer entre elles. Ce serait bon, non ?
Posted by Laurent on juillet 26th, 2007.
C’est intéressant ce que tu dis, et c’est toujours un peu une forme d’idéal que de penser que l’encodage code glue disparraisse. L’idée me plaît bien en tout cas : moins il y a de programmation, mieux je comprend.
Posted by Christian on juillet 26th, 2007.