Facilitates relatedness measurements for collective disambiguation.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
rdf_loading
tests
.gitignore
LICENSE.md
README.md
relatedness_traversals.groovy
rerank_candidates.py
rexster_client.py

README.md

Semantic Relatedness

Facilitates relatedness measurements between KB entries for, e.g., collective disambiguation.

Semantic Relatedness depends on a knowledge base to perform relatedness measurements between entities. At this stage of development, the module includes a bulk loading script that facilitates loading RDF triples from DBpedia to a local Graph DB. Other knowledge bases may be supported in the future.

Work on this module has been supported by:

Usage

$ /path/to/semantic-relatedness/rdf_loading/download_dumps.sh /path/to/dbpedia_dumps en
    Downloading English DBpedia dumps
$ /path/to/semantic-relatedness/rdf_loading/download_dumps.sh /path/to/dbpedia_dumps nl
    Downloading Dutch DBpedia dumps
    
$ ./titan/bin/gremlin.sh /path/to/semantic-relatedness/rdf_loading/load_triples.groovy

         \,,,/
         (o o)
-----oOOo-(_)-oOOo-----

gremlin> bg = prepareTitan("semantic-relatedness/rdf_loading/inferred_schema.txt", ['en', 'nl'])
gremlin> handler = loadRdfFromFile(bg, "/path/to/dbpedia_dumps/v2014/en/skos_categories_en.nt.bz2")

License

This project is licensed under the terms of the MIT license.