Hi Martin,
Amazing work, thank you for making this more accessible to beginners. I've recently been fascinated by the idea of using word embeddings to 'intersect' or 'combine' word meanings and was curious if you had any ideas on how to apply this using your code.
I got this idea from this paper: https://www.aclweb.org/anthology/W16-0203.pdf
Where you'd give it 2 words like:
flame and caring and it would output: cook
Or:
life and road and it would output: journey
Due to my unfamiliarity with the math they're using in the article, and how to implement this, I'm curious to know if you have any ideas on how to apply this using your existing code here. Like some new function that takes 2 words, or n words and combines their meanings or intersects them?