1. A method comprising: at a server device, retrieving text information from a client device in communication with the server device; analyzing the text information to determine one of a plurality of keyword categories in the text information; extracting information associated with the keyword categories in the text information; and organizing the extracted information into sections related to the keyword categories.