improved category tree-style qusetion retagger