Intelligent content writing