Improve Log Output while Testing NLP Pipeline Groups
As a developer who uses NLPf's Maven plugin I want to understand which steps performed by the custom life-cycle. Currently, if you are testing many NLP pipelines it just spits out too many information which aren't very helpful.
The log output could be improved by displaying a progress, for example,
[INFO] Pipeline group with HEAD: Stanford segmenter
[INFO] TAIL: StanfordNLP NER and LingPipe NER
[INFO] Progress: =========================== (100%)
[INFO] Pipeline group with HEAD: OpenNLP segmenter
[INFO] TAIL: StanfordNLP NER and LingPipe NER
[INFO] Progress: =============> (50%)
Edited by schrieveslaach