Skip-gram Language Modeling Using Sparse Non-negative Matrix Probability Estimation | Synapse