1. A method of generating presentation material for a proposed meeting, the method comprising: receiving, by one or more processors, a topic of a proposed meeting; identifying, by one or more processors, synthetic insights of members of an expected meeting audience at the proposed meeting, wherein the synthetic insights describe a preferred style of communication as indicated by the members of the expected meeting audience during a previous commercial interaction, wherein the preferred style of communication is related to a format of presentation materials, wherein the format of presentation materials is from a group of formats consisting of a written format, a visual format, and a musical format, wherein the preferred style of communication is further related to a tone of the presentation materials, wherein the tone of the presentation material is from a group consisting of a humorous tone, an anecdotal tone, a spontaneous tone, and a polished tone, wherein the preferred style of communication is further related to a content of the presentation materials wherein the content of the presentation materials is from a group consisting of math equations, use cases, and background technical information related to the topic of the proposed meeting, wherein the preferred style of communication is further related to a length of the presentation materials; setting, by one or more processors, a first flag and a second flag on multiple information documents, wherein the first flag identifies the topic of the proposed meeting, wherein the second flag identifies the preferred style of communication; matching, by one or more processors, the multiple information documents from a document database to the topic of the proposed meeting and the synthetic insights of the expected meeting audience, wherein said matching retrieves relevant information documents for the proposed meeting by retrieving information documents that have the first flag and the second flag; generating, by one or more processors, presentation material for the proposed meeting from the relevant information documents that match the topic of the proposed meeting and the synthetic insights of the expected meeting audience, wherein the relevant information documents that match the topic of the proposed meeting and the synthetic insights of the expected meeting audience have the first flag and the second flag; consolidating, by one or more processors, the relevant information documents into a single meeting information document for the proposed meeting; generating, by one or more processors, the topic of the proposed meeting by generating a synthetic context-based meeting topic object, wherein the synthetic context-based meeting topic object describes the topic of the proposed meeting and wherein the synthetic context-based meeting topic object is generated by: receiving, by one or more processors, a data stream that contains non-contextual meeting topic data objects, wherein each of the non-contextual meeting topic data objects ambiguously relates to multiple subject-matters for meeting topics and wherein the non-contextual meeting topic data objects have no meaning without a context object; and associating, by one or more processors, one of the non-contextual meeting topic data objects with a meeting context object to define the synthetic context-based meeting topic object, wherein the meeting context object provides a context that identifies a specific subject-matter, from the multiple subject-matters, of said one of the non-contextual meeting topic data objects; generating, by one or more processors, the synthetic insights of members of the expected meeting audience at the proposed meeting by generating a synthetic audience insight object, wherein the synthetic audience insight object describes the preferred style of communication for the members of the expected meeting audience for the topic of the proposed meeting, and wherein the synthetic audience insight object is generated by: receiving by one or more processors a data stream that contains the synthetic context-based meeting topic object; and associating, by one or more processors, the synthetic context-based meeting topic object with one or more customer-insight objects, wherein each customer-insight object describes one or more preferred styles of communication for the members of the expected meeting audience; generating, by one or more processors, the presentation material for the proposed meeting by: receiving, by one or more processors, a data stream that contains the synthetic context-based meeting topic object; and associating, by one or more processors, the synthetic context-based meeting topic object with the synthetic audience insight object to create a synthetic context-based presentation material object, wherein the synthetic context-based presentation material object defines the presentation material and wherein the synthetic context-based material object includes the first flag and the second flag; determining, by one or more processors, a probability that a particular synthetic audience insight object correctly defines a synthetic context-based presentation material object according to a Bayesian probability formula of: P ⁡ ( A ❘ B ) = P ⁡ ( B ❘ A ) ⁢ P ⁡ ( A ) P ⁡ ( B ) where: P(A|B) is the probability that the articular synthetic audience insight object correctly defines the synthetic context-based presentation material object (A) given that (|) a specific synthetic context-based meeting topic object is applied to the synthetic context-based presentation material object (B); P(B|A) is the probability that the specific synthetic context-based meeting topic object is applied to the synthetic context-based presentation material object (B) given that (|) the particular synthetic audience insight object correctly defines the synthetic context-based presentation material object (A); P(A) is the probability that the particular synthetic audience insight object correctly defines the synthetic context-based presentation material object regardless of any other information; and P(B) is the probability that the specific synthetic context-based meeting topic object is applied to the synthetic context-based presentation material object regardless of any other information; and retrieving, by one or more processors, a record of the previous commercial interaction, wherein the record of the previous commercial interaction comprises data inputs from members of the expected meeting audience indicating their preferred style of communication.