We may speculate that the difference is primarily due to our limited training set size (1,680 questions versus 21,500 questions for Li & Roth).
we are not aware of any work attempting to extract AP on word level using machine learning in order to provide dynamic classes to a question classification module.