https://www.journaldev.com/19279/python-gensim-word2vec
https://www.machinelearningplus.com/nlp/gensim-tutorial/
https://stackabuse.com/python-for-nlp-working-with-the-gensim-library-part-1/
https://stackabuse.com/python-for-nlp-working-with-the-gensim-library-part-1/
https://www.quora.com/What-is-a-bigram-and-a-trigram-layman-explanation-please
https://colab.research.google.com/drive/1nydGcRm_pn5uQ--ZHnithbcuVhJnTW7u#scrollTo=CIe_BqU0kKEh
https://medium.com/@mishra.thedeepak/doc2vec-simple-implementation-example-df2afbbfbad5
https://machinelearningmastery.com/develop-word-embeddings-python-gensim/
https://machinelearningmastery.com/develop-word-embeddings-python-gensim/
https://machinelearningmastery.com/develop-word-embeddings-python-gensim/
https://radimrehurek.com/gensim/parsing/preprocessing.html
https://medium.com/nanonets/topic-modeling-with-lsa-psla-lda-and-lda2vec-555ff65b0b05
https://www.analyticsvidhya.com/blog/2016/08/beginners-guide-to-topic-modeling-in-python/
https://www.datacamp.com/community/tutorials/discovering-hidden-topics-python
https://www.quora.com/Whats-the-difference-between-Latent-Semantic-Indexing-LSI-and-Latent-Dirichlet-Allocation-LDA
https://tedboy.github.io/nlps/generated/gensim.utils.html#functions