ClassifierDL is a generic Multi-class Text Classification.
ClassifierDL is a generic Multi-class Text Classification. ClassifierDL uses the state-of-the-art Universal Sentence Encoder as an input for text classifications. The ClassifierDL annotator uses a deep learning model (DNNs) we have built inside TensorFlow and supports up to 50 classes
NOTE: This annotator accepts a label column of a single item in either type of String, Int, Float, or Double.
NOTE: UniversalSentenceEncoder and SentenceEmbeddings can be used for the inputCol
See https://github.com/JohnSnowLabs/spark-nlp/blob/master/src/test/scala/com/johnsnowlabs/nlp/annotators/classifier/dl/ClassifierDLTestSpec.scala for further reference on how to use this API