4 ms·
"Developing fully automated methods to hide traces of one’s writing style remains a challenge". How would the following 3 methods fare? Method1: Run the text t
by Dn_Ab 15y ago
"Developing fully automated methods to hide traces of one’s writing style remains a challenge". How would the following 3 methods fare?
Method1: Run the text through a markov chain constructed maybe from a mixture of 0.5 your text, 0.25 Shakespeare and 0.25 Alice in wonderland. Do something like sample every third word with the other two coming as a chain. Then run that text through wordnet to do synonym based replacement.
Method 2: Do a translation to a nearby language and back again using some language translating api.
Method 3: Replace less common words with hypernyms and more common words with synonyms or possibly not + antonyms.
Might want a few heuristics to replace stuff like (, ..., ) , - , : ,[,] with each other. Also randomize space between punctuation.
Optionally Run the outputs through mechanical turk to iron out the result, leave as is or clean by self.
- warfangle 15y agoThe first I thought of was your second point. Of course, this is dependant on translation algorithms that are at least somewhat inaccurate. You may want to choose one closeby language, and one further removed and find the equilibrium phrase. For example, translate english->german->italian->german->english, repeat until you get the same english phrase each time.