Advanced graph rewriting and LLOD publication for CoNLL and other TSV formats
# CoNLL-RDF
__conll-rdf__ is a tool for converting between formats of annotated linguistic corpora and annotations, as well as linking and enriching these with external ontologies.
It consists of a number of JAVA modules which can be chained to construct a data processing pipeline.
CoNLL-RDF can read and write any annotation format that fulfills the following criteria:
* tab-separated columns (TSV format, i.e., CSV with TAB as separator)
* every row represents one unit of annotation (e.g., a word) along with its annotations
* every column represents one type of annotation (e.g., string form, lemma, parts-of-speech, ...)
* empty lines as sentence separators (optional)
* comments and headlines marked by `#` (optional)
## Contents
* What it can do
* How it works
* Installing
* Getting Started
* Features
* Troubleshooting
* Acknowledgments
* Authors and Maintainers
* License
* How to Cite
## What it can do
* convert _any_ CoNLL-like TSV format (e.g. `.conll`, `.conllu`, `.tsv`, `.skel`) to conll-rdf (`.ttl`).
* perform SPARQL Updates on conll-rdf data.
* visualize conll-rdf structure.
* convert conll-rdf back to (any) CoNLL format.
In particular, it serves as a ***generic converter*** between various CoNLL/TSV formats. For doing so, it requires the user to provide column labels. Also see CoNLL-Transform for an effort on _automated_ transformation and transformation validation on this basis.
### How it works
In general, we read data line by line from `stdin`, process it and write results to `stdout`.
For quick set-up, we recommend using `.sh` scripts to pipe your data through the tools.
Each pipeline element can be called via `./run.sh $CLASS [args]`.
Another method is to configure the pipeline in a config-json and call the entire pipeline with `./run.sh CoNLLRDFManager -c $config-json`.
Of course you can also use the provided classes within java as any other library.
### Installing
Download the repository from GitHub: `git clone
github.com …