GloVe is an unsupervised learning algorithm for obtaining vector representations of words. It combines the advantages of global matrix factorization and local context window models by training only on the nonzero elements of a word-word co-occurrence matrix. The GloVe model represents word meanings as vectors such that the ratio of the probabilities of any two words appearing together is approximated by the ratio of the dot product of their vector representations. Experiments show GloVe outperforms other models on word analogy, similarity and named entity recognition tasks.
Related topics: