Generalized Mining