17. The system of claim 16 , wherein the hardware processor is further configured to: rank the plurality of keywords based on the frequency, wherein the frequency is at least one of: a term frequency and an inverse document frequency; search for the ranked plurality of keywords in the updated captioning content; determine that at least a portion of the ranked plurality of keywords are found in the selected news document; determine that the selected news document matches the updated captioning content based on the ranked plurality of keywords found in the news document; and retrieve a news item that corresponds to the selected news document.
17. The system of claim 16 , wherein the hardware processor is further configured to: rank the plurality of keywords based on the frequency, wherein the frequency is at least one of: a term frequency and an inverse document frequency; search for the ranked plurality of keywords in the updated captioning content; determine that at least a portion of the ranked plurality of keywords are found in the selected news document; determine that the selected news document matches the updated captioning content based on the ranked plurality of keywords found in the news document; and retrieve a news item that corresponds to the selected news document. 18. The system of claim 17 , wherein the hardware processor is further configured to store the news items in a timeline associated with the channel in response to determining that the news document matches the updated captioning content.