Build a FAIR Knowledge Graph

Vincent Emonet

Data Science engineer at IDS

This tutorial will help you generate a knowledge graph from some structured datasets such as CSV, JSON and XML. We will use Semantic Web technologies to build our knowledge graph. If you are not familiar with Semantic Web technologies, we provide you with some basic concepts and technologies about Semantic Web based Knowledge Graphs.

A triplestore in your browser?

Vincent Emonet

Data Science engineer at IDS

Which solutions are available to store and access relatively large RDF file directly in a browser?

Without the need for NodeJS, or anything else than a static server to publish files (using GitHub or GitLab Pages for example)

This would enable distributed processing, edition and querying of RDF data in the browser without requiring any installation, or any backend server to perform the processing or pre-processing.

Just host the JavaScript and RDF files on a static hosting service! When a user access the website it will download the JavaScript, which will load and handle the RDF. Additionally JS workers will be able to efficiently cache the data to avoid needing to reload everything at each new connection.