Skip to content
AGDISTIS - Agnostic Named Entity Disambiguation
Java Shell
Branch: opal
Clone or download
Pull request Compare This branch is 8 commits ahead, 1 commit behind dice-group:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

OPAL Named Entity Disambiguation and indexing component

AGDISTIS (Agnostic Named Entity Disambiguation) aims at delivering a framework for disambiguating a priori annotated named entities. It has been extended in the project LIMBO to integrate the search engine Elasticsearch. In the project OPAL, the geographical database LauNuts was integrated.

Links to other versions:


The underlying indexing system is Elasticsearch 6.6. The installation with Docker is described at the Elasticsearch documentation. The following commands can be used:

  • docker pull
  • docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node"

To import the required data, perform the following steps:

Start the webservices using org.aksw.agdistis.webapp.RunApp.


  • Use the AGDISTIS webservice URLs to disambiguate places
  • Disambiguation example: curl --data-urlencode "text='The city of <entity>Paderborn</entity> has over 150,000 inhabitants.'" -d type='agdistis' http://localhost:8080/AGDISTIS
  • Candidates example: curl --data-urlencode "text='The city of <entity>Hamburg</entity> is also a federal state.'" -d type='candidates' http://localhost:8080/AGDISTIS


Data Science Group (DICE) at Paderborn University

This work has been supported by the German Federal Ministry of Transport and Digital Infrastructure (BMVI) in the projects Open Data Portal Germany (OPAL) (funding code 19F2028A) and Linked Data Services for Mobility (LIMBO) (funding code 19F2029I).

You can’t perform that action at this time.