A comprehensive framework of brand name classification