1. A method for updating an existing document using natural language processing (NLP), the method comprising: receiving information about a subject-matter domain; identifying a portion of the existing document, wherein the portion corresponds to the subject-matter domain; forming a search query based on the portion, wherein the search query returns a result set, the result set including current information corresponding to the subject-matter domain, the current information being recent as compared to an age of the portion; forming natural language (NL) update content by processing the current information through an NLP application; and updating the existing document using the NL update content.