1. A computer-implemented method for developing semantic relationships between elements distilled from content of a document to generate a semantic representation of the content, the method comprising: identifying a text portion of the document; determining semantic information for a plurality of elements identified in the text portion, the semantic information including one or more of meanings of the identified elements or grammatical functions of the identified elements; identifying at least one of the identified elements as a reporting act corresponding to a speech report or an attitude report; based on the determined semantic information for the identified elements, associating the identified elements so that each association of identified elements represents a certain semantic relationship; and generating a semantic representation that includes the associations of the identified elements.