Automatic and Human-AI Interactive Text Generation