Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
data-raw/generate-wordnet-antonyms.py
data-raw/create-r-antonyms-data.R
words_ant
in the internal data for this packageant()
andants()
Unfortunately, there aren't really a lot of words in this antonym dataset i.e.
syn('good')
has 667 resultsant('good')
has 2 resultsHowever, if we first find the list of synonyms of 'good', and then find all the antonyms of everything in there, there are 268 antonyms i.e.
sort(unique(flatten_chr(ants(syn('good')))))
This isn't perfect - somehow 'good' is in this list of antonyms for 'good'!
So for now, I've just included the wordnet antonyms as-is.
I've included the wordnet list as it is output by python (
data-raw/wordnet-antonyms-cleaned.txt
), as it's probably unreasonable to expect anyone to regenerate this.