20. The method of claim 19 , further comprising: if more than one megacategory has the highest summed specificity rank, selecting a megacategory having a pattern having the single highest specificity rank.
19. The method of claim 16 , further comprising: if more than one megacategory matches, selecting a response template corresponding to a megacategory having the highest summed specificity rank from the set of patterns.