nifconverter

A tool to convert NIF files across identifier schemes (DBpedia, Wikidata, ...)


Keywords
NIF, NLP, formats, NER, RDF, Wikidata, DBpedia, entity-linking
License
MIT
Install
pip install nifconverter==0.2.2

Documentation

nifconverter

Build Status Coverage Status PyPI version

Utility to translate NIF files across identifier schemes, for instance between DBpedia and Wikidata.

It can be used both as a Python library or as a CLI utility.

Install it with pip install nifconverter.

Example invocation:

nifconverter -i my_dbpedia_nif_file.ttl -o my_wikidata_nif_file.ttl

By default we use the DBpedia SameThing service to convert URIs. It is also possible to query the DBpedia SPARQL endpoint instead using the --converter parameter:

nifconverter --converter FromDBpediaSparqlConverter -i my_dbpedia_nif_file.ttl -o my_wikidata_nif_file.ttl

The target URI space to convert to can be changed with the --target option:

nifconverter --target https://en.wikipedia.org/wiki/ -i my_wikidata_nif_file.ttl -o my_wikipedia_nif_file.ttl