I was wondering if anyone was familiar with any attempts at algorithmic sentence negation.
For example, given a sentence like \"This book is good\" provide any number of
I'd recommend checking out wordnet. You can use it to lookup antonyms for a word, so you could conceivably replace "bad" with "not good" since bad is an antonym of good. NLTK has a simple python interface to wordnet.