8. A system comprising: one or more processors to: convert a portion of a multimedia stream to text; generate a search query from one or more particular terms in a text segment of the text, when generating the search query, the one or more processors are to: generate a weight for each group of terms of one or more groups of terms, each group of terms, of the one or more groups of terms, including respective one or more terms in the text segment, the weight for each group of terms, of the one or more groups of terms, being generated based on: a weight of each term of the respective one or more terms, and a value that is based on whether the term is a noun, each of the respective one or more terms being associated with a same stem, and select the one or more particular terms from one or more particular groups of terms of the one or more groups of terms, the one or more weights generated for each of the one or more particular groups of terms being highest out of the weights generated for the one or more groups of terms; identify, based on the search query, documents relevant to the multimedia stream; calculate a score for a document, of the documents, based on a similarity between the text segment and the document; rank the document relative to another document of the documents based the score; and provide, for presentation, information regarding the ranked document.
8. A system comprising: one or more processors to: convert a portion of a multimedia stream to text; generate a search query from one or more particular terms in a text segment of the text, when generating the search query, the one or more processors are to: generate a weight for each group of terms of one or more groups of terms, each group of terms, of the one or more groups of terms, including respective one or more terms in the text segment, the weight for each group of terms, of the one or more groups of terms, being generated based on: a weight of each term of the respective one or more terms, and a value that is based on whether the term is a noun, each of the respective one or more terms being associated with a same stem, and select the one or more particular terms from one or more particular groups of terms of the one or more groups of terms, the one or more weights generated for each of the one or more particular groups of terms being highest out of the weights generated for the one or more groups of terms; identify, based on the search query, documents relevant to the multimedia stream; calculate a score for a document, of the documents, based on a similarity between the text segment and the document; rank the document relative to another document of the documents based the score; and provide, for presentation, information regarding the ranked document. 13. The system of claim 8 , where the one or more processors are further to: calculate a second score for a second document of the documents based on a similarity between the text segment and the second document; and filter the second document based on the second score.