The word 'best' is subjective; it's quite possible the one that you like the most, others may not.
However, you can use the following software applications for the text mining purposes (medical data/ bioinformatics):
- SAS (Advanced Analytics Solutions)
- General Architecture for Text Engineering (GATE)
- Rapid Miner
- Natural Text
- MeaningCloud Text Analytics
and many more.
There are several APIs (these require programming skills) that could also be used for the text mining purposes such as Aylien Text Analysis API, Python Packages (NLTK), R Packages.
LingPipe performed well for me on text mining tasks. However, it requires you to program in Java. Also R has good implementations of text mining algorithms. Often you have several implementations and you can choose the library that works best for your problem.
Thanks, Naeem and Peter. Which among the text mining software you mentioned are free and which are proprietary? Among those which are proprietary, approximately how much are they? Danke schoen.