Sheet2RDF: lifting spreadsheets to RDF

Dear all,

Sheet2RDF: a new system developed for the lifting of spreadsheet content to RDF, has been released by the ART Team ( ) at the University of Tor Vergata ( ).

Sheet2RDF is an extension of CODA (, a general architecture for the triplification of unstructured information, based in turn on Apache UIMA (Unstructured Information Management Architecture - ).

Sheet2RDF extends CODA with dedicated capabilities for spreadsheet content management, a specific UIMA type system for representing spreadsheets, and with a convention-over-configuration approach which allows - under given conditions - to project the content of a spreadsheet file onto some RDF vocabulary without any configuration at all.

When things “get more complicate” (and/or when the excel file is not so self-explicative), specific projections can be expressed by means of the PEARL language offered by CODA, a dedicated transformation language for projecting UIMA annotations onto RDF content.

Sheet2RDF comes both as a CLI (command line interface) utility, and as an extension for the RDF editor Semantic Turkey ( ).

The system is also being ported to VocBench (probably being featured in v2.3), however, both the CLI and Semantic Turkey extension can be used to acquire data for VocBench from spreadsheets (e.g. initialize a thesaurus from scratch or create new content to be imported in an existing one).

Currently, "spreadsheets" means only Microsoft Excel files (better in the new xlsx format available from Office 2010 on), though we will add support for more formats in the near future.

Sheet2RDF is available here:


The ART team






Add comment

Log in or register to post comments