A computer program product stored in a computer readable storage medium, comprising computer instructions that, when executed by an information handling system, causes the information handling system to identify cluster relationships for searching across a plurality of corpora by performing actions comprising:
- identifying, by the system, a plurality of different cluster classifications for a corresponding plurality of corpora;
- classifying, by the system, entity information from documents stored in the plurality of corpora into the plurality of different cluster classifications;
- applying semantic analysis, by the system, to identify entity relationships between entity information classified in the plurality of different cluster classifications;
- determining, by the system, one or more scores for each identified entity relationship;
- identifying, by the system, a cluster relationship between at least two cluster classifications based on the one or more scores for each identified entity relationships;
- and
- searching, by the information handling system, at least first and second corpora corresponding to the at least two cluster classifications having the identified cluster relationship.