1. A verbal content indexing unit, comprising: an event capture unit for receiving at least one event resulting from detection of at least one keyword in a stream and for extracting data from the at least one event, wherein the data from the at least one event representing the at least one keyword and a time index indicating when in the stream the at least one keyword was detected; a metadata creation unit for creating metadata based on the data from the at least one event; a merge unit for merging the metadata with at least a portion of the stream at the time index the at least one keyword was detected, the merge unit further configured for storing the metadata with the at least a portion of the stream in a stream archive; and a data pair creation unit for creating at least one data record comprising at least the data from the at least one event representing the at least one keyword and the time index indicating when in the stream the at least one keyword was detected.