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 selected 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 selected concept of the plurality of selected concepts; applying at least one expert rule selected from a group of expert rules to at least one document of the plurality of documents, the group of expert rules being associated with the at least one selected concept, the at least one expert rule including a plurality of logical propositions, at least one logical proposition of the plurality of logical propositions including an evaluation of whether an association exists between one or more of the group of syntactic structures associated with the at least one selected concept and one or more syntactic structures included in the at least one document of the plurality of documents; and associating, responsive to existence of the association, the at least one document of the plurality of documents with the at least one selected concept of the plurality of selected concepts.