Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: How to apply word meaning intersection? (e.g. "Flame + caring = cook") #2

Open
youssefavx opened this issue Jan 18, 2020 · 1 comment

Comments

@youssefavx
Copy link

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?

@mkonicek
Copy link
Owner

Heya, I'm not familiar with that paper unfortunately.

Thank you for the kind words!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants