I'll also take this opportunity to plug Semantle, which is an infuriating game that I can't resist. It's based on word2vec. You get infinite guesses, and you're given feedback on how "semantically similar" each guess is. It often takes me 100+ guesses.
Yikes that was hard. To explain to others, the Similarity scores range from -100 to 100, and your goal is to get a similarity score of 100. It says the tenth-nearest has a score of 48-50, that’s a good guide for when you actually have a similar word or not. If you haven’t hit a similarity of at least 50, you’re still close but not there yet. The hints given might not be any good until you hit a similarity in the 40s. Also don’t let guesses with lower similarity scores distract you, the word tends to be a part of, synonym or related word by the time you get to a similarity score in the 50s…
I got it in 33 on my first play today but my guesses were way off and it was saying things were highly similar that ultimately threw me off the course. I could see that being a lot of fun to train yourself to think along semantic lines like that.
https://semantle.novalis.org/