1. A method for automatically classifying a first question, the method comprising: receiving unlabeled data; automatically labeling said unlabeled data to produce first labeled data using a first artificial neural network, said first artificial neural network comprising a first set of weights; transferring said first set of weights to a second artificial neural network; receiving second labeled data comprising a second question and a corresponding answer; training said second artificial neural network using said second labeled data; receiving the first question; and associating a question category with the first question using said second artificial neural network.