1. An automated content generation system, the system comprising: a content analysis module configured to generate content metadata from document content via natural language processing based on one or more context parameters associated with the document content; a communication module configured to receive user feedback about the content metadata from a computing device associated with a user associated with the document content; and a context analysis module configured to modify the one or more context parameters based on the received user feedback.