https://medium.com/@monocosmo77/understanding-the-use-of-distributed-word-representations-part1-artificial-intelligence-natural-729c18dc9acf