Methods Of Text Generation