1. A computer-implemented method for extracting meaning from a plurality of documents, the method comprising: identifying, by a computer, a meaning taxonomy including a plurality of concepts; identifying a group of syntactic structures including at least one syntactic structure; associating at least one of the group of syntactic structures with at least one of the plurality of concepts; and associating at least one of the plurality of documents with at least one of the plurality of concepts based a relationship between the at least one of the plurality of documents and at least one of the group of syntactic structures.