Machine Writing: Translation, Generation, Automation