types of generalization techniques - Search