Services > System Design

System Design & Implementation

Service Offering

We implement all aspects of Knowledge Graph systems, from RDF generation scripts to databases, adaptors for external systems to work with RDF data and APIs to deliver Knowledge Graph data online as Linked Data.

The main tasks we generally undertake for Knowledge Graph systems include:

  • establishment
    • specification of infrastructure
    • configuration, such as index creation
    • containerisation and/or cloud infra coding
  • getting data in
    • converting non-Knowledge Graph data into RDF
    • data loading API configuration
  • getting data out
    • making custom APIs with tools like Prez
    • see about our Knowledge Graph Tools for what we can do to link your external systems with Knowledge Graph systems
  • management
    • of large and/or growing data
    • of complex data
    • see Olis, for our very own graph management API

We provide commercial support for RDF databases (also known as triplestores), in particular Fuseki. Find out about our approach to products for more information.

Case Study

Geofabric Linked Data System

This is an example of a large-scale, operational, Linked Data system.

KurrawongAI staff extracted hydrological catchment data from an offline spatial data source using RDFLib and created Knowledge Graph data (RDF) from it, based on the Geofabric Ontology we designed for it. We then loaded the data into a Knowledge Graph database (Fuseki) and then delivered the information online using Prez.

This Geofabric Linked Data System is part of Geoscience Australia’s Knowledge Graph-based FSDF Data Platform which is being built to support their Digital Atlas of Australia.

We continue to support the operations of the Geofabric Linked Data System and expect to enhance the data it delivers in the future due to international interest in the delivery of spatial Semantic Web data.

Please contact us to find out more about our Knowledge Graph System Design & Implementation services!