Logo Lanfrica

acoli-repo/conll-rdf

Domaine:

natural language processing

Type de record:

software
Créateur:
aco
Hôte:
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

Tasks

Languages