7. A computer program product for identifying a null set of synthetic event containing files in a database of electronic files, the computer program product comprising: a non-transitory computer readable storage media; first program instructions to define a synthetic event, wherein the synthetic event is a non-executable descriptor of a set of context-related factors, wherein the synthetic event is an occurrence of a set of words in a single document, wherein a factor in the set of context-related factors is the occurrence of all words in the set of words, and wherein a context of the set of context-related factors is the single document containing all of the words in the set of words; second program instructions to perform a context-based search of a database of electronic files to identify a synthetic event containing electronic file, wherein the synthetic event containing electronic file comprises the synthetic event; and third program instructions to, in response to determining that there are no electronic files in the database of electronic files that contain the synthetic event, transmit a set of binary data to the requesting computer, wherein the set of binary data identifies the null set of synthetic event containing files in the database of electronic files; and wherein the first, second, and third program instructions are stored on the non-transitory computer readable storage media.
7. A computer program product for identifying a null set of synthetic event containing files in a database of electronic files, the computer program product comprising: a non-transitory computer readable storage media; first program instructions to define a synthetic event, wherein the synthetic event is a non-executable descriptor of a set of context-related factors, wherein the synthetic event is an occurrence of a set of words in a single document, wherein a factor in the set of context-related factors is the occurrence of all words in the set of words, and wherein a context of the set of context-related factors is the single document containing all of the words in the set of words; second program instructions to perform a context-based search of a database of electronic files to identify a synthetic event containing electronic file, wherein the synthetic event containing electronic file comprises the synthetic event; and third program instructions to, in response to determining that there are no electronic files in the database of electronic files that contain the synthetic event, transmit a set of binary data to the requesting computer, wherein the set of binary data identifies the null set of synthetic event containing files in the database of electronic files; and wherein the first, second, and third program instructions are stored on the non-transitory computer readable storage media. 13. The computer program product of claim 7 , further comprising: fourth program instructions to rank a source of the identified synthetic event containing electronic file, wherein the ranking is based on an historical frequency of usage of the source by a generator of the synthetic event; and fifth program instructions to weight the identified synthetic event containing electronic file based on said ranking; and wherein the fourth and fifth program instructions are stored on the non-transitory computer readable storage media.