{"repo":"SDM-TIB/SDM-RDFizer","free":true,"listed":false,"github":"https://github.com/SDM-TIB/SDM-RDFizer","clone":"git clone https://github.com/SDM-TIB/SDM-RDFizer.git","description":"An Efficient RML-Compliant Engine for Knowledge Graph Construction","language":"Python","stars":138,"topics":["knowledge-graph","rml","data-integration"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"SDM-RDFizer This project presents the SDM-RDFizer, an interpreter of mapping rules that allows the transformation of (un)structured data into RDF knowledge graphs. The current version of the SDM-RDFizer assumes mapping rules are defined in the RDF Mapping Language (RML) by Dimou et al. The SDM-RDFizer implements optimized data structures and relational algebra operators that enable an efficient execution of RML triple maps even in the presence of Big data. SDM-RDFizer is able to process data from heterogeneous data sources (CSV, JSON, RDB, XML) processing each set of RML rules (TriplesMap) in a multi-thread safe procedure. The new features presented by SDM-RDFizer version4.0 In version 4.0 of SDM-RDFizer, we have addressed the problem of efficiency in KG creation in terms of memory storage. SDM-RDFizer version4.0 includes a new module called \"TriplesMap Planning\" a.k.a. TMP which defines an optimized evaluation plan for the execution of triples maps. Additionally, version 4.0 extends the previously included module (i.e. TriplesMap Execution a.k.a. TME) by introducing a new operator for compressing data stored in the data structures. These new features can be configured using two new parameters added to the configuration file, named \"large file\" and \"ordered\". We have performed extensive empirical evaluation on SDM-RDFizer version4.0 in terms of execution time and memory usage. The experiments are set up to empirically compare the impact of data duplicate rates, data size, and","default_branch":null,"files":null,"tree":[],"storefront":"/r/SDM-TIB","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SDM-TIB/SDM-RDFizer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}