We gladly announce the source code release of our named entity disambiguation system AIDA: Accurate Online Disambiguation of Named Entities.
Given a natural-language text, AIDA maps mentions of ambiguous names onto canonical entities (people, places, etc.) registered in a knowledge base such as Yago (http://yago-knowledge.org), which is linked to Wikipedia. For example, in the sentence "When Page played Kashmir at Knebwoth, his Les Paul was uniquely tuned", AIDA would identify "Page" with Jimmy_Page, "Kashmir" with Kashmir_Song, "Knebworth" with the festival, and "Les Paul" with the Gibson_Les_Paul guitar.
The source code of AIDA is available at github under the CC-BY-NC-SA license: https://github.com/yago-naga/aida/ and at the AIDA project page: http://www.mpi-inf.mpg.de/yago-naga/aida/
The AIDA team at the Max Planck Institute for Informatics