TIE algorithm: a layer over clustering-based taxonomy generation for handling evolving data