Allow users to edit a Synonym Book, and only recalculate the vectors that are relevant with each update. Should be able to revert by recalculating readable (which will always have the original non-synonyms.) If asked, should offer suggestions of synonyms using most_similar from GloVe.
I have decided that Synonym Books are a very complicated feature when a good Boolean search will do for most uses. May return to this someday (keep the anchor_book branch!) but right now it's not worth it.
Allow users to edit a Synonym Book, and only recalculate the vectors that are relevant with each update. Should be able to revert by recalculating readable (which will always have the original non-synonyms.) If asked, should offer suggestions of synonyms using most_similar from GloVe.