I want to choose a natural language processing tool to do common tasks such as tokenization, sentence detection,various tagging (Name Entity Recognition, POS tagging, ... ). my question has two parts:
- What are the criteria for choosing a natural language processing tool?
- Among (UIMA, LingPipe, Lucene, Gate, Stanford), which one satisfy these criteria better?
and what is your suggestion ?