High-Dimensional Classification Methods For Sparse Signals And Their Applications In Text And Data Mining