Heracles: A framework for developing and evaluating text mining algorithms. (1st August 2019)