A system comprising: a receiving unit that receives a query that originated from a client device, (110, 210) wherein the query comprises a request for one or more content items that are stored in a database; a feature extraction unit that: determines a set of one or more features based on the query; generates a query vector based on the set of one or more features; and provides the query vector to a machine learning model that has been trained to provide an output that is indicative of whether a computerized rendering period for displaying a set of one or more candidate content items that are each responsive to the query satisfies a predetermined threshold; and a computerized rendering period analysis unit that: receives first data, based on the output of the machine learning model, that is indicative of whether the computerized rendering period for displaying the set of one or more candidate content items that are each responsive to the query satisfies the predetermined threshold; determines, based on the first data, when the computerized rendering period available for displaying the set of one or more candidate content items that are each responsive to the query does not satisfy the predetermined threshold; and in response to determining that the computerized rendering period available for displaying the set of one or more candidate items that are each responsive to the query does not satisfy the predetermined threshold, determines to not use a search engine to execute the received query. a receiving unit that receives a query that originated from a client device, (110, 210) wherein the query comprises a request for one or more content items that are stored in a database; a feature extraction unit that: determines a set of one or more features based on the query; generates a query vector based on the set of one or more features; and provides the query vector to a machine learning model that has been trained to provide an output that is indicative of whether a computerized rendering period for displaying a set of one or more candidate content items that are each responsive to the query satisfies a predetermined threshold; and determines a set of one or more features based on the query; generates a query vector based on the set of one or more features; and provides the query vector to a machine learning model that has been trained to provide an output that is indicative of whether a computerized rendering period for displaying a set of one or more candidate content items that are each responsive to the query satisfies a predetermined threshold; and a computerized rendering period analysis unit that: receives first data, based on the output of the machine learning model, that is indicative of whether the computerized rendering period for displaying the set of one or more candidate content items that are each responsive to the query satisfies the predetermined threshold; determines, based on the first data, when the computerized rendering period available for displaying the set of one or more candidate content items that are each responsive to the query does not satisfy the predetermined threshold; and in response to determining that the computerized rendering period available for displaying the set of one or more candidate items that are each responsive to the query does not satisfy the predetermined threshold, determines to not use a search engine to execute the received query. receives first data, based on the output of the machine learning model, that is indicative of whether the computerized rendering period for displaying the set of one or more candidate content items that are each responsive to the query satisfies the predetermined threshold; determines, based on the first data, when the computerized rendering period available for displaying the set of one or more candidate content items that are each responsive to the query does not satisfy the predetermined threshold; and in response to determining that the computerized rendering period available for displaying the set of one or more candidate items that are each responsive to the query does not satisfy the predetermined threshold, determines to not use a search engine to execute the received query.