Use BiLSTM along with spacy for classifying a question type
Fasttext: https://pypi.python.org/pypi/fasttext
Tensorflow: https://www.tensorflow.org/install/
Python3.6: https://www.python.org/downloads/release/python-361/
Spacy: https://spacy.io/usage/
Gensim: https://pypi.python.org/pypi/gensim