1. A computer implemented method for suggesting headlines, comprising: receiving at a computing device an input of a headline and an article associated with the headline; determining, by a computing device, a topic associated with the article and headline; determining, by a computing device, at least one word trending in the topic; and recommending the at least one word trending in the topic for use in a revised headline.