Abstract: There is provided systems and methods for mapping of text phrases to a taxonomy. In an aspect, the method including: receiving the corpus and the taxonomy; mapping the text phrases in the corpus to a set of word embeddings in a word embedding space, where each sequence of word embeddings corresponds to individual words in one of the text phrases; vectorizing the taxonomy to a set of node embeddings in a node embedding vector space; mapping the set of word embeddings to the set of node embeddings using a mapping function, the mapping function outputting points in the node embedding space associated with sequences in the word embeddings; and outputting the mapping function.