Information retrieval and text mining using SVD in LSI. SVD has been implemented completely from scratch.