Aika is a Java library that automatically extracts and annotates semantic information into text. In case this information is ambiguous, Aika will generate several hypothetical interpretations concerning the meaning of this text and pick the most likely one.
Clone or download
Lukas Molzberger
Lukas Molzberger fixed invalid synapse ids
Latest commit 75ddf51 Jan 19, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
src fixed invalid synapse ids Jan 19, 2019
.gitignore Expand gitignore, to support more IDEA files, and Eclipse and Maven f… Jun 16, 2017
LICENSE.txt Initial commit May 24, 2017
NOTICE.txt fixes, another example May 27, 2017 test Feb 26, 2018
pom.xml fixes Dec 10, 2018


A good starting point to get familiar with this project are probably the following three test cases:

  • SimplePatternMatchingTest (Demonstrates how a pattern like a word or a phrase can be matched)
  • MutualExclusionTest (Demonstrates a negative feed back loop)
  • NamedEntityRecognitionTest (A more complex example: recognize the name jackson cook)
  • SuspensionTest (Demonstrates how neurons and logic nodes can be suspended to an external storage)