An electronic appropriateness assessment tool (“tool”) can be configured to select information in response to an electronic request for the information. In one example, the request may be by a device associated with a user. In another example request may be by a social media platform. Before providing the information to the device, the tool can determine an appropriateness level of the information. In some instances, the tool can determine the appropriateness level based on social media data. The social media data may be expressions of sentiment about content made by social contacts of the user via the social media platform. The electronic appropriateness assessment tool can further determine a degree of the information to provide for presentation based on the appropriateness level.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method of determining appropriateness of information by an electronic appropriateness assessment tool comprising: selecting, by the electronic appropriateness assessment tool, the information in response to an electronic request to provide the information for presentation via a device associated with a user; before providing the information for presentation via the device, determining, via the electronic appropriateness assessment tool, an appropriateness level of the information based on social media data associated with the user; and determining a degree of the information to provide for presentation based on the appropriateness level. 2. The method of claim 1 further comprising: determining, as the social media data, social media remarks from one or more individuals associated with a social cluster to which the user belongs. 3. The method of claim 2 further comprising: grouping the user and the one or more individuals into the social cluster based on social networking associations between the user and the one or more individuals. 4. The method of claim 2 further comprising: determining a degree of relevancy of the one or more individuals in the social cluster; assigning a weight value to the one or more individuals based on the degree of relevancy; determining account data associated with the one or more individuals related to the information; and computing the appropriateness level based on the weight value and the account data. 5. The method of claim 4, wherein the determining the degree of relevancy of the one or more individuals in the social cluster comprises determining a strength of a relationship of the one or more individuals to the user based on one or more of a hierarchical title of the one or more individuals, a subject matter expertise of the one or more individuals, professional experience of the one or more individuals, an educational background of the one or more individuals, academic credentials of the one or more individuals, practical knowledge of the one or more individuals, one or more social roles of the one or more individuals, a social status of the one or more individuals, an amount of time an activity is performed by the one or more individuals, a frequency at which the one or more individuals makes posts in a social venue for the social cluster, ratings assigned to group comments made by the one or more individuals, and a degree to which the user knows the one or more individuals 6. The method of claim 4, wherein the determining the account data comprises: analyzing activity related to the information performed by the one or more individuals via one or more user accounts of one or more social media venues; and determining, based on the analyzing of the activity, one or more sentiments of the one or more individuals associated with the information. 7. The method of claim 6, wherein the analyzing the activity comprises one or more of analyzing browsing history of the one or more individuals of the information, analyzing access by the one or more individuals to additional information that has a similar classification to the information, analyzing comments made by the one or more individuals about the information, analyzing an amount of time that the one or more individuals spent viewing the information, analyzing a rating assigned by the one or more individuals to the information, analyzing one or more postings in a social venue related to the information, and analyzing an electronic message of the one or more individuals related to the information. 8. The method of claim 4, wherein the determining the account data comprises: accessing one or more user profiles for one or more user accounts of the one or more individuals; and determining, from the one or more user profiles, settings that specify preferences related to the information. 9. The method of claim 1, further comprising one or more of blocking presentation of the information by the device in response to determining that the appropriateness level exceeds a threshold established in a setting for a user account for the user or providing, for presentation via an output element of the device, an indicator quantifying the appropriateness level. 10. The method of claim 1, further comprising training the appropriateness assessment tool to assess appropriateness of the information before the electronic request occurs, wherein the assessing the appropriateness of the information is based on the training. 11. A computer program product for electronically determining appropriateness of information via an electronic appropriateness assessment tool, the computer program product comprising a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code configured to: select, via the electronic appropriateness assessment tool, the information in response to an electronic request for the information by a device associated with a user; before providing the information to the device, assess appropriateness of the information; determine, in response to assessing the appropriateness of the information, an appropriateness level of the information; adjust the appropriateness level based on social media feedback related to the information; and provide, for presentation via an output element of the device, an indication of the appropriateness level. 12. The computer program product of claim 11, wherein the computer usable program code is further configured to: determine the social media feedback from one or more individuals associated with a social cluster to which the user belongs. 13. The computer program product of claim 12, wherein the computer usable program code is further configured to: group the user and the one or more individuals into the social cluster based on social networking associations between the user and the one or more individuals. 14. The computer program product of claim 12, wherein the computer usable program code is further configured to: determine a degree of relevancy of the one or more individuals in the social cluster; assign a weight value to the one or more individuals based on the degree of relevancy; determine data associated with the one or more individuals related to the information; and compute the appropriateness level based on the weight value and the data. 15. The computer program product of claim 13, wherein the computer usable program code is further configured to: analyze activity related to the information performed by the one or more individuals via one or more social media venues; and determine, based on analyzing of the activity, one or more sentiments of the one or more individuals associated with the information. 16. An apparatus comprising: an electronic processing unit; and a memory storage unit configured to store instructions, which when executed by the electronic processing unit cause the apparatus to perform operations to select information in response to an electronic request for the information by a device associated with a user, before providing the information to the device, assess appropriateness of the information, determine, in response to assessing the appropriateness of the information, an appropriateness level of the information, adjust the appropriateness level based on social media feedback related to the information, and provide, for presentation via an output element of the device, an indication of the appropriateness level. 17. The apparatus of claim 16, wherein the memory storage unit is configured to store instructions, which when executed by the electronic processing unit cause the apparatus to perform operations to: determine the social media feedback from one or more individuals associated with a social cluster to which the user belongs. 18. The apparatus of claim 17, wherein the memory storage unit is configured to store instructions, which when executed by the electronic processing unit cause the apparatus to perform operations to: group the user and the one or more individuals into the social cluster based on social networking associations between the user and the one or more individuals. 19. The apparatus of claim 17, wherein the memory storage unit is configured to store instructions, which when executed by the electronic processing unit cause the apparatus to perform operations to: determine a degree of relevancy of the one or more individuals in the social cluster; assign a weight value to the one or more individuals based on the degree of relevancy; determine data associated with the one or more individuals related to the information; and compute the appropriateness level based on the weight value and the data. 20. The apparatus of claim 16, wherein the memory storage unit is configured to store instructions, which when executed by the electronic processing unit cause the apparatus to perform operations to train the appropriateness assessment tool to assess appropriateness of the information before receiving the electronic request, wherein assessment of the appropriateness of the information is based on the training.