Intelligent Data Mining On Large-Scale Heterogeneous Datasets And Its Application In Computational Biology