1. A computer-implemented method comprising: identifying, by a computing device, content in a document, wherein the content includes a language expression; determining a context of the language expression from a defined range of the content in the document, wherein the language expression includes at least one of a question and a statement; providing a selectable object in a graphical user interface associated with the document; and generating an action item in response to a user selection of the selectable object, including rendering a menu of action items on the graphical user interface on the document, the action items including one or more of generating a reply email, a new email, a new task in a to-do list, a new meeting, and a chat session, the action item associated with the language expression based upon, at least in part, the context of the language expression, wherein the action item, when executed, includes information from the content in the document, wherein the information from the content in the document includes a reference to at least another user, and wherein the action item generates a reply email automatically by analysis process, at least one recipient of the reply email including the another user, wherein the another user was not an original recipient of the document.