Hi!
I'm Ruben Taelman, a Web postdoctoral researcher at IDLab,
with a focus on decentralization, Linked Data publishing and querying.

My goal is to make data accessible for everyone by providing
intelligent infrastructure and algorithms for data publication and retrieval.

To support my research, I develop various open source JavaScript libraries such as streaming RDF parsers and the Comunica engine to query Linked Data on the Web.
As this website itself contains Linked Data, you can query it live with Comunica.

Have a look at my publications or projects
and contact me if any of those topics interest you.

Latest blog posts

  • Who says using RDF is hard?
    A brief overview on RDF and Linked Data development in JavaScript.

    The Linked Data ecosystem and RDF as its graph data model have been around for many years already. Even though there is an increasing interest in knowledge graphs, many developers are scared off by RDF due to its reputation of being complicated. In this post, I will show some concrete examples on how RDF can be used in JavaScript applications, to illustrate that RDF is actually pretty easy to work with if you use the right tools.

  • A story of streaming RDF parsers
    How I implemented streaming JSON-LD and RDF/XML parsers in JavaScript.

    Multiple serialization formats are currently being recommended by the W3C to represent RDF. JSON-LD and RDF/XML are examples of RDF serializations that are respectively based on the JSON and XML formats. The ability to parse RDF serializations in a streaming way offers many advantages, such as handling huge documents with only a limited amount of memory, and processing elements as soon as they are parsed. In this post, I discuss the motivation behind my streaming parser implementations for JSON-LD and RDF/XML, their architecture, and I show some live examples.

More blog posts

Highlighted publications

  1. Conference Comunica: a Modular SPARQL Query Engine for the Web
    , , ,
    In Proceedings of the 17th International Semantic Web Conference
    More
  2. More
  3. More
  4. Conference Continuous Client-Side Query Evaluation over Dynamic Linked Data
    , , ,
    In The Semantic Web: ESWC 2016 Satellite Events, Heraklion, Crete, Greece, May 29 – June 2, 2016, Revised Selected Papers
    More
More publications

Latest publications

  1. Workshop Optimizing Approximate Membership Metadata in Triple Pattern Fragments for Clients and Servers
    , , ,
    In Proceedings of the 13th International Workshop on Scalable Semantic Web Knowledge Base Systems
    More
  2. Workshop RDF Test Suite: Improving Developer Experience for Building Specification-Compliant Libraries

    In Proceedings of the 1st Workshop on The Semantic Web in Practice: Tools and Pedagogy
    More
  3. Conference LDflex: a Read/Write Linked Data Abstraction for Front-End Web Developers
    ,
    In Proceedings of the 19th International Semantic Web Conference
    More
  4. Conference Facilitating the Analysis of COVID-19 Literature Through a Knowledge Graph
    , , , , , , , , ,
    In Proceedings of the 19th International Semantic Web Conference
    More
  5. Workshop Towards Querying in Decentralized Environments with Privacy-Preserving Aggregation
    , ,
    In Proceedings of the 4th Workshop on Storing, Querying, and Benchmarking the Web of Data
    More
More publications