Text Mining using Non-Negative Matrix Factorizations | Synapse