Binary and Ternary Natural Language Generation