Intent Classification in Question Answering
I don't know about the granularity of the intents. If they are just Person/Loc/Official, why not use question words(where,who,what etc.) to identify the intent? For example, "where" corresponds to "Loc", "Who" corresponds to "Person" etc. You can also use this as a feature in you classifier. 
Hope it helps!!