Skip to content

Instantly share code, notes, and snippets.

@mkonicek
Last active January 23, 2018 22:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mkonicek/de7f14d6383f9d4d4fb335fe916de8dc to your computer and use it in GitHub Desktop.
Save mkonicek/de7f14d6383f9d4d4fb335fe916de8dc to your computer and use it in GitHub Desktop.
def print_related(words: List[Word], text: str) -> None:
base_word = find_word(text, words)
sorted_words = [
word.text for (dist, word) in
sorted_by_similarity(words, base_word.vector)
if word.text.lower() != base_word.text.lower()
]
print(', '.join(sorted_words[:7]))
def find_word(words: List[Word], text: str) -> Word:
return next(w for w in words if text == w.text)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment