Version 6, last updated by Robert Isele at December 02, 2011 11:34 UTC
Note: We are currently in the process of documenting the API. This is work-in-progress and still incomplete.
Introduction
The Silk Link Discovery Framework is written in the Scala programming language, which is a modern language for the Java virtual machine. Therefore you need Java 5 or higher for developing and using the Silk API.
The current Scaladoc can be found here.
TODO: add some general introduction here

Getting started
There a serveral ways you can use the Silk API in your project:
- Using the Maven build system
- By using the
silk.jarwhich is included in every release. - By downloading the current source code
We recommend using the first option.
Using the Silk API with Maven
- Download the current source code using git:
Instructions on installing git on different operating system can be found here.git clone git://git.assembla.com/silk.git
- Navigate to the silk2 folder and install the Silk API using Maven:
mvn install - Now you can use the Silk API in your Maven project by declaring a dependency:
<dependency> <groupId>de.fuberlin.wiwiss.silk</groupId> <artifactId>silk-core</artifactId> <version>2.5</version> </dependency>