Skip to content
conftrace_
2019 ACL ACL 2019

NeuralClassifier: An Open-source Neural Hierarchical Multi-label Text Classification Toolkit

AbstractIn this paper, we introduce NeuralClassifier, a toolkit for neural hierarchical multi-label text classification. NeuralClassifier is designed for quick implementation of neural models for hierarchical multi-label classification task, which is more challenging and common in real-world scenarios. A salient feature is that NeuralClassifier currently provides a variety of text encoders, such as FastText, TextCNN, TextRNN, RCNN, VDCNN, DPCNN, DRNN, AttentiveConvNet and Transformer encoder, etc. It also supports other text classification scenarios, including binary-class and multi-class classification. Built on PyTorch, the core operations are calculated in batch, making the toolkit efficient with the acceleration of GPU. Experiments show that models built in our toolkit achieve comparable performance with reported results in the literature.

🌉 Interdisciplinary Bridge - Artificial Intelligence and Natural Language Processing
🧭 Keyword Pioneer - text encoder
🐣 Hot Topic Early Bird - transformer encoder

More from ACL 2019

All ACL 2019 papers →