1. A method for electronically utilizing content in a communication between a customer and a service representative, the method comprising the steps of: capturing, by a processor, an audible conversation between a customer and a service representative; converting, by the processor, the entire audible conversation into computer searchable text data; storing, by the processor, the entire audible conversation in an audio repository and the searchable text data representative of the entire audio conversation in an text repository; analyzing iteratively in real time, by a processor, the computer searchable text data during the audible conversation to identify one or more meta tags previously stored in the text repository or generated during the audible conversation determined relevant to a current conversation between the service representative and the customer, wherein each of the one or more meta tags are associated with the customer and wherein each meta tag provides a contextual item determined from at least a portion of one of the current or previous conversation with the customer; generating one or more recommendations of product offerings tailored to the customer based on the one or more meta tags, wherein the contextual item associated with the meta tag represents one or more topics discussed during one or more communication sessions and each contextual item includes one or more contextual keys; displaying, to the service representative, a meta tag and the one or more recommendations determined to be relevant to the current conversation between the service representative and the customer; and determine sentiment toward the contextual item associated with the meta tag by detecting one or more words having a sentiment polarity using a sentiment dictionary containing sentiment related words having a particular polarity whereby once polarity has been determined, a number of positive and negative sentiment words spoken the customer in relation to identified contextual items are countered.