1. A method for providing data privacy in a computer network, the method comprising: performing, by a security inference control processor of a network device in the computer network, operations comprising: receiving a query from a user device that is associated with a user through a network interface circuit; generating, in response to the query, a query result data set based on information in a database stored in a memory comprising a non-volatile data storage device; determining a Personally Identifiable Information (PII) exposure risk associated with the query result data by: evaluating a combination of the query result data set with an exposure storage log comprising query result data sets from past queries associated with the use; determining an exposure type of the query result data set, wherein the exposure type comprises one of exposure complete type, exposure element type, or exposure unprotected type, wherein the exposure complete type indicates protected information, wherein the exposure element type indicates information that is protected when considered collectively with other information, and wherein the exposure unprotected type indicates unprotected information; and determining the PII exposure risk based on the exposure type; and selectively providing, based on the PII exposure risk, the query result data set to the user in response to the query, so as to refrain from providing the query result data set if the PII exposure risk is greater than a risk threshold.
1. A method for providing data privacy in a computer network, the method comprising: performing, by a security inference control processor of a network device in the computer network, operations comprising: receiving a query from a user device that is associated with a user through a network interface circuit; generating, in response to the query, a query result data set based on information in a database stored in a memory comprising a non-volatile data storage device; determining a Personally Identifiable Information (PII) exposure risk associated with the query result data by: evaluating a combination of the query result data set with an exposure storage log comprising query result data sets from past queries associated with the use; determining an exposure type of the query result data set, wherein the exposure type comprises one of exposure complete type, exposure element type, or exposure unprotected type, wherein the exposure complete type indicates protected information, wherein the exposure element type indicates information that is protected when considered collectively with other information, and wherein the exposure unprotected type indicates unprotected information; and determining the PII exposure risk based on the exposure type; and selectively providing, based on the PII exposure risk, the query result data set to the user in response to the query, so as to refrain from providing the query result data set if the PII exposure risk is greater than a risk threshold. 18. The method of claim 1 , further comprising restricting providing future query result data sets to the user based on the PII exposure risk of the provided query result data set.