Skip to content

5 New Capabilities MAG

Ricardo Usbeck edited this page Nov 17, 2017 · 1 revision

HITS, PageRank, NIF, candidates API

AGDISTIS is able to perform two disambiguation algorithms (HITS and PageRank) and also to handle NIF file as a format. In addition, AGDISTIS retrieves score per candidate if requested.

curl --data-urlencode "text='The <entity>University of Leipzig</entity> in <entity>Barack Obama</entity>.'" -d type='candidates' http://localhost:8080/AGDISTIS

or if you want to use a larger text or NIF file:

curl --data-urlencode "[email protected]" -d type=agdistis http://localhost:8080/AGDISTIS

curl --data-urlencode "[email protected]" -d type=agdistis http://localhost:8080/AGDISTIS

Please note that every entity that you need to disambiguate must be recognized beforehand since AGDISTIS is only an entity linking/disambiguation tool

New capabilities in agdistis.properties file

Active popularity (In case you are able to perform a pagerank over all entities from a given knowledge base, this property will sort the candidates by frequency.) popularity=false

Choose a graph-based algorithm ("hits" or "pagerank") algorithm=hits

Enable search by context (In case, you have created the index by context regarding our creator.) context=true

Enable search by acronyms (In case, you desire to filter acronyms and give them a high probability). acronym=false

Enable to find common entities (in case, you desire to find more than ORGANIZATION, PLACEs and PERSONs as type then you can change it to "true"). commonEntities=false