CPC G06F 16/2425 (2019.01) [G06F 21/6227 (2013.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01)] | 20 Claims |
1. A method comprising:
receiving, by a computing system comprising one or more processor devices, a query;
processing the query to determine a sensitivity classification of the query as sensitive or not sensitive;
determining, by the computing system based on the processing, that the query has the sensitivity classification of sensitive;
in response to determining that the query has the sensitivity classification of sensitive, iteratively modifying, by the computing system, the query until the query has the sensitivity classification of not sensitive by:
modifying the query to increase a scope of the query;
updating estimated query results based on the query as modified; and
determining whether the query as modified has the sensitivity classification of sensitive based on the estimated query results as updated; and
upon determining that the query as modified has the sensitivity classification of not sensitive, proceeding, by the computing system, with the query as modified.
|