Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
|Current responsible(s)||George Papadakis @ University of Athens -- firstname.lastname@example.org|
Silk is an open source framework for integrating heterogeneous data sources that is based on the Linked Data paradigm. In more detail, Silk generates links between related data items within different Linked Data sources. It is also able to set RDF links from a data source to another one on the Web. It also applies data transformations to structured data sources. To perform these operations, Silk offers the declarative Silk - Link Specification Language (Silk-LSL). With its help, developers can specify which types of RDF links should be discovered between data sources as well as which conditions data items must fulfill in order to be interlinked. These link conditions may combine various similarity metrics and can take the graph around a data item into account, which is addressed using an RDF path language. Silk accesses the data sources that should be interlinked via the SPARQL protocol and can thus be used against local as well as remote SPARQL endpoints. These link Specifications can be created through the graphical user interface of Silk Workbench, which has been dockerized here.
Run the docker image as follows:
docker run -p 9000:9000 bde2020/silk-workbench
Then, open your browser to
Silk uses blocking to achieve scalability. See here for more details.