ParkaSW
Description
Parka is an inferencing database, built for use with the semantic web. It is currently undergoing revision to support RDF internally, but here are the sources as they stand.- Documentation
- The PARKA Project: Large-Scale Knowledge Representation
- Papers - Publications by the PLUS Group.
- Loading RDF into the Parka database.
- Download
- Install
- Web based search
Features
- Both local and network accessible
- Can be parallelized to run on many servers at once
Download
LICENSE
This code is released open source using the "MIT License" as instantiated here.
Source Code
The most recent version of the parka source code is parkasw-1.1a.tar.gz .
Redland Bindings
Redland bindings are available to help integrate Parka with RDF. The bindings aadd another Redland Model class and act as a network client to a Parka server. parka-redland-0.2.tar.gz provides the source to the bindings. redland-0.9.12-parka.tar.gz is a modified version of Redland that has the bindings installed. Both packages are dual licensed under the MPL and GPL.
Install
Requirements
The program make and a C compiler such as gcc are required to build the source code.Build Instructions
$ tar xfzv parkasw-1.1.tar.gz $ cd parkasw-1.1 $ ./configure $ makeDo not do 'make install'. Parka is not tested to run outside of it's source code directory. See the README and INSTALL for more instructions.
Usage
Creating a database
Start off from the parka directory. There is a sample parka file called bob.parka that comes with the distribution. Create a new database called 'bob' by running createKB:$ ./createKB bob bob.parka
Starting parkaServer
The parkaServer binary resides in the ClientServer directory. Its configuration file is called parkaServer.ini Run the server by:$ cd ClientServer $ ./parkaServer -P8765Where 8765 is a port number that you wish to run parkaServer on.
Related (licensable) Products
Commercial licenses for PARKA-DB(TM), a more commercially capable, extended database version of PARKA , are available under an exclusive arrangement with the University of Maryland from LCAS LLC, a Manning & Napier Company. Email inquiries about licensing should be sent to parka@mnis.com.
Bugs (er, Features)
- This version of Parka will not handle KBs containing more than about 2.5M triples.
- createKB crashes when built on some RH7.2 boxes, but not compiled on RH7.3 and moved to RH7.2
- Telling parka server to exit remotely will crash the server (Which is in a way, an exit)
- If you jabber at the server in the appropriate ways, it will crash.
