Which parameters determine classification labeling, as the same text could be have more than one label.
Concern with using ML algorithm is - it will assign label with varying degree of accuracy & relevance. The only way you can be sure label is applied appropriately, is to recheck the results yourself. So time saving on “tedious work” becomes time wasting “trial and error” iterations.