A method comprising: extracting, by a computer system, a plurality of terms from a plurality of documents for a plurality of profiles, wherein each profile in the plurality of profiles is associated with a particular user in a plurality of users using a network of electronics devices; generating, by the computer system, for the plurality of terms in each of the plurality of profiles, a plurality of associated inferred meanings based on a plurality of usages of the plurality of terms in the plurality of documents; generating for each profile in the plurality of profiles, by the computer system, a plurality of categorical terms based on the plurality of inferred meanings, wherein the plurality of categorical terms categorize the plurality of terms based on the associated inferred meanings; generating, by the computer system, a plurality of associated categorical term frequencies based on a plurality of associated frequencies of term occurrences of terms associated with the categorical terms in each of the plurality of profiles, wherein each of the plurality of associated categorical term frequencies is associated with one of the plurality of categorical terms; determining, by the computer system, a plurality of sensitivity level values for the plurality of categorical terms based on the plurality of associated categorical term frequencies; and storing, by the computer system, the plurality of sensitivity level values for the plurality of categorical terms, wherein the plurality of sensitivity level values are used to analyze whether an information transaction comprising at least one of the plurality of terms is permitted. extracting, by a computer system, a plurality of terms from a plurality of documents for a plurality of profiles, wherein each profile in the plurality of profiles is associated with a particular user in a plurality of users using a network of electronics devices; generating, by the computer system, for the plurality of terms in each of the plurality of profiles, a plurality of associated inferred meanings based on a plurality of usages of the plurality of terms in the plurality of documents; generating for each profile in the plurality of profiles, by the computer system, a plurality of categorical terms based on the plurality of inferred meanings, wherein the plurality of categorical terms categorize the plurality of terms based on the associated inferred meanings; generating, by the computer system, a plurality of associated categorical term frequencies based on a plurality of associated frequencies of term occurrences of terms associated with the categorical terms in each of the plurality of profiles, wherein each of the plurality of associated categorical term frequencies is associated with one of the plurality of categorical terms; determining, by the computer system, a plurality of sensitivity level values for the plurality of categorical terms based on the plurality of associated categorical term frequencies; and storing, by the computer system, the plurality of sensitivity level values for the plurality of categorical terms, wherein the plurality of sensitivity level values are used to analyze whether an information transaction comprising at least one of the plurality of terms is permitted.