Introduction au RDF et à l’API RDF de Jena

“Ceci est un tutoriel introductif à la fois au framework de description de ressources (RDF) du W3C et à Jena, une API Java pour RDF. Il est écrit pour le développeur peu familier avec RDF et qui apprend mieux par prototypage ou, pour d’autres raisons, désire aller rapidement à l’implémentation. Une familiarité avec XML et Java est requise.
Implémenter trop vite, sans d’abord comprendre le modèle de données RDF, mène à la frustration et à la déception. Cependant étudier le modèle de données seul est assez difficile et mène souvent à des énigmes métaphysiques tortueuses. Il vaut mieux approcher la compréhension du modèle de données et son utilisation en parallèle. Apprendre un peu du modèle de données et l’essayer. Ensuite apprendre un peu plus et réessayer. Ainsi la théorie complète la pratique et la pratique complète la théorie. Le modèle de données est assez simple, donc cette approche ne devrait pas prendre trop de temps.
RDF possède une syntaxe XML et tous ceux qui sont familiers avec XML le prendront pour tel. C’est une erreur. RDF devrait être compris en termes de son modèle de données. Les données RDF peuvent être représentées en XML, mais comprendre la syntaxe est secondaire par rapport à celle de la compréhension du modèle de données.
Une implémentation de l’API Jena, incluant le code source de travail pour tous les exemples dans ce tutoriel, peut être téléchargée depuis  le site officiel de Jena.”

Tags:

ODFDOM 0.8.5 – The new Release of the OpenDocument Java Library – GullFOSS

The new version of ODFDOM – our Apache 2 licensed ODF library in Java has been released!
Aside of a more than a dozen patches there were two outstanding new features for the 0.8.5 release:

1. The support of all ODF templates. Nearly all document types of ODF 1.2 are now supported.
Only the support for Formula (MathML) and Database front end documents will follow later.

2. The new high level Presentation API for slide handling. An API supporting exchange of slides, copy and much more.

The ODF Toolkit Project

The ODF Toolkit provides a home for libraries that ease the development of applications that support ODF , the unique vendor neutral open standard for office documents. The ODF Toolkit further provides a home for tools that process ODF or check ODF conformance.

The range of projects that are available in the ODF Toolkit goes from small tools that simplify using ODF in the software development process, over an ODF validation tool up to large ODF Java and .NET libraries that can be used within other projects. And this is just the start. Developers are invited to freely host their open source ODF libraries and tools within the ODF Toolkit, to join the existing projects, and to collaborate with ODF developers everywhere.

The ODF Toolkit provides Mercurial for hosting your code, forums, mailing lists, wikis, an issue tracking system, and personalized home pages. More will come.

Scaling Lucene and Solr | Enterprise Search support for Apache Lucene and Solr by Lucid Imagination

While many Lucene/Solr applications will never outgrow a single, well-configured machine, the fact is, more and more applications are pushing beyond the single machine limit due to either index size or query volume. In discussing Lucene and Solr best practices for performance and scaling, Mark Miller explains how to get the most out of a single machine, as well as how to scale out to harness multiple machines to handle large indexes, large query volume, or both.

Apache Mahout – Overview

Mahout's goal is to build scalable, Apache licensed machine learning libraries. Initially, we are interested in building out the ten machine learning libraries detailed in http://www.cs.stanford.edu/people/ang//papers/nips06-mapreducemulticore.pdf using Hadoop. While these algorithms are our initial focus, we welcome contributions of other machine learning approaches.

Enterprise Search support for Apache Lucene and Solr by Lucid Imagination

We're the commercial entity exclusively dedicated to Apache Lucene/Solr open source search technology. Our products and services can help you develop and deploy search solutions with confidence: professional training, SLA-based support subscriptions; best practices consulting; free certified distributions of Lucene and Solr; and value-add software.