When we manually change the sentence pattern into "List the most common hometown of teachers", the parser gives the correct keyword.
the characterbased model is less sensitive to question sentences, which is likely because characters are less sparse compared with words.