1. A computer-implemented method for managing a search, the method comprising: receiving, a set of first results from a first query; generating, using a natural language processing technique, a set of second results using a second query having at least a portion of the first query and at least a portion of set of first results, wherein the natural language processing technique comprises a machine learning model configured to analyze the set of first results; scoring the set of second results based upon a semantic comparison of the set of first results, the second query, and the set of second results; and generating, using the scored set of the second results, a set of processed results.