ClioPatria is the award winning, SWI-Prolog-based platform for Semantic Web Applications. It joins the SWI-Prolog RDF and HTTP infrastructure with a SeRQL/SPARQL query engine, interfacing to the The Yahoo! User Interface Library (YUI) and libraries that support semantic search.
The platform combines a high performance in-core RDF store with flexible reasoning in Prolog, query optimization. Prolog's interactive usage and capabilities of recompiling modified source code while the system remains alive greatly speedup development.
Key figures Up to about 25 million RDF triples on 32-bit hardware, only limited by memory on 64-bit hardware. Exploits multi-CPU and multi-core hardware to answer requests over HTTP concurrently. Runs on Windows, MacOS X, Linux and most Unix flavours, supporting both 32-bit and 64-bit operating systems. 64-bit systems are recommended for servers with lots of data or many users.
Download Currently, the software is only made available through a Source Code Management (SCM) system. The repositories are stored in GIT and can also be accessed through anonymous CVS using the following addresses:
-
http://eculture.cs.vu.nl/git/ClioPatria.git
Browser access; allows viewing history, files and download snapshots -
git://eculture.cs.vu.nl/home/git/eculture/ClioPatria.git
Clone-able GIT repository, native GIT protocol
Documentation Preliminary programmers documentation is available from the documentation directory. The server is self-documenting. Browse the running server
Status On Oct 24, 2007, we made the software available to the public under the GPL-2 license. The primary aim of this early release was to simplify cooperation. We will make it usable for a wider audience by reorganizing the directory structure, untangling project specific code, extending the programmers manual and providing a complete demo using free data.
Discussion Please direct questions, feedback requests and other discussions on the ClioPatria software to cliopatria-list@few.vu.nl. See the mailman web page for archive and subscription information.
Usage ClioPatria development is still in a very early (beta) status. The following projects, however, are already successfully using ClioPatria:
- The MultimediaN E-culture project uses ClioPatria for thesaurus-based searching in heterogeneous cultural heritage collections
- Europeana.eu uses ClioPatria for semantic search in their "Thought lab"
- The Poseidon project uses ClioPatria for exploring piracy attacks and other events related to martime safety
- The DBtune project uses ClioPatria for creating rich mashups of music-related information
- The CATCH CHIP project uses ClioPatria to power the search engine underlying their Rijksmuseum art recommender and personalized museum tour guide
- The K-Space European Network of Excellence uses ClioPatria to power to access annotated news-related articles and photos.
