1. A method comprising: receiving a stream of video content; generating speech to text for the received video content; generating passage level annotations from the generated text using natural language processing (NLP); associating the passage level annotations with a timeline; and associating imagery with the text to generate thumbnails at periodic time intervals resulting in a database of annotations to imagery and imagery to annotations.
1. A method comprising: receiving a stream of video content; generating speech to text for the received video content; generating passage level annotations from the generated text using natural language processing (NLP); associating the passage level annotations with a timeline; and associating imagery with the text to generate thumbnails at periodic time intervals resulting in a database of annotations to imagery and imagery to annotations. 2. The method of claim 1 further comprising using database of annotations to imagery and imagery to annotations to obtain interpretations of other digital images to improve the interpretation derived from the speech.