13. A computer-implemented method comprising: identifying a video; identifying an audio portion of the video; performing speech recognition on the audio portion, using a speech recognizer, to obtain speech recognition data; dividing the video into a plurality of different chapters based on the speech recognition data; identifying a collection of supplemental content items, each supplemental content item comprising content other than the video; for each chapter of the plurality of different chapters, ranking, by a computer processor, the collection of supplemental content items for the chapter based on the speech recognition data corresponding to the chapter, selecting one of the supplemental content items based on the ranking, and assigning the selected supplemental content item to the chapter, wherein the selected supplemental content item supplements video content in the chapter, and rendering the video on a display device; and during rendering of the video, identifying occurrence of rendering each chapter in the video and, for each chapter, synchronizing display of the chapter with an indication of the supplemental content item assigned to the chapter.
13. A computer-implemented method comprising: identifying a video; identifying an audio portion of the video; performing speech recognition on the audio portion, using a speech recognizer, to obtain speech recognition data; dividing the video into a plurality of different chapters based on the speech recognition data; identifying a collection of supplemental content items, each supplemental content item comprising content other than the video; for each chapter of the plurality of different chapters, ranking, by a computer processor, the collection of supplemental content items for the chapter based on the speech recognition data corresponding to the chapter, selecting one of the supplemental content items based on the ranking, and assigning the selected supplemental content item to the chapter, wherein the selected supplemental content item supplements video content in the chapter, and rendering the video on a display device; and during rendering of the video, identifying occurrence of rendering each chapter in the video and, for each chapter, synchronizing display of the chapter with an indication of the supplemental content item assigned to the chapter. 18. The method of claim 13 , wherein synchronizing display comprises displaying a hyperlink to the selected supplemental content and not displaying the selected supplemental content until the hyperlink is selected.