CSCI 590 : Machine Learning Lower Dimensional Latent Semantic