Listening rules and/or filter rules are generated or modified for use by a social analysis tool to capture and/or filter social mentions from social networking services for moderation purposes. The text and metadata of social mentions that have previously been moderated may be analyzed to identify common text and/or common metadata amongst those social mentions. The new listening and/or filter rules may be generated by selecting criteria for the rules based on the identified common text and/or common metadata. The new listening rules and/or filter rules may then be applied to capture and/or filter new social data.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising: analyzing text and metadata of social mentions for which moderation actions have been taken to identify commonalities within the text and metadata; generating one or more listening rules with criteria selected based on the commonalities identified by analyzing the text and metadata of the social mentions; and applying the one or more listening rules to capture new social data from one or more social networks. 2. The non-transitory computer storage medium of claim 1, wherein analyzing text and metadata of social mentions for which moderation actions have been taken comprises analyzing text and metadata of social mentions for which a particular type of moderation action has been taken. 3. The non-transitory computer storage medium of claim 1, wherein the operations further comprise: analyzing text and metadata of social mentions for which moderation actions have not been taken to identify a second set of commonalities including at least one selected from the following: common text and common metadata; and wherein the criteria for the one or more listening rules is selected based on the commonalities and the second set of commonalities. 4. The non-transitory computer storage medium of claim 1, wherein the one or more listening rules are generated based at least in part on one or more previous listening rules. 5. The non-transitory computer storage medium of claim 1, wherein generating the one or more listening rules comprises: generating one or more proposed listening rules based on the commonalities; providing the one or more proposed listening rules for presentation to a user; receiving an acceptance of the one or more proposed listening rules from the user; and providing the one or more proposed listening rules as the one or more listening rules based on the acceptance. 6. The non-transitory computer storage medium of claim 5, wherein generating the one or more listening rules further comprises calculating one or more accuracy metrics for the one or more proposed listening rules and providing the one or more accuracy metrics for presentation with the one or more proposed listening rules. 7. The non-transitory computer storage medium of claim 5, wherein generating the one or more listening rules further comprises receiving a user modification to the one or more proposed listening rules prior to acceptance of the one or more proposed listening rules. 8. The non-transitory computer storage medium of claim 1, wherein the one or more listening rules are generated at least in part based on one or more filter rules used for filtering social mentions for presentation in a moderation user interface. 9. The non-transitory computer storage medium of claim 1, wherein the operations further comprise: generating one or more filter rules based on analysis of the text and metadata of the social mentions for which moderation actions have been taken; and applying the one or more filter rules to select a subset of new social mentions from the new social data for presentation in a moderation user interface. 10. The non-transitory computer storage medium of claim 1, wherein generating the one or more listening rules comprises modifying one or more existing listening rules. 11. A computer-implemented method comprising: analyzing, by a computing device, text and metadata of social mentions for which moderation actions have been taken to identify commonalities within the text and metadata; generating one or more filter rules with criteria selected based on the commonalities identified by analyzing the text and metadata of the social mentions; and employing the one or more filter rules to filter new social data captured from one or more social networks to provide a plurality of filtered social mentions for presentation in a moderation user interface. 12. The computer-implemented method of claim 11, wherein analyzing text and metadata of social mentions for which moderation actions have been taken comprises analyzing text and metadata of social mentions for which a particular type of moderation action has been taken. 13. The computer-implemented method of claim 11, wherein generating the one or more filter rules comprises: analyzing text and metadata of social mentions for which moderation actions have not been taken to identify a second set of commonalities including at least one selected from the following: common text and common metadata; and wherein the criteria for the one or more filter rules is selected based on the commonalities and the second set of commonalities. 14. The computer-implemented method of claim 11, wherein generating the one or more filter rules comprises: generating one or more proposed filter rules based on the commonalities; providing the one or more proposed filter rules for presentation to a user; receiving an acceptance of the one or more proposed filter rules from the user; and providing the one or more proposed filter rules as the one or more filter rules based on the acceptance. 15. The computer-implemented method of claim 14, wherein generating the one or more filter rules further comprises calculating one or more accuracy metrics for the one or more proposed filter rules and providing the one or more accuracy metrics for presentation with the one or more proposed filter rules. 16. The computer-implemented method of claim 14, wherein generating the one or more new filter rules further comprises receiving a user modification to the one or more proposed filter rules prior to acceptance of the one or more proposed filter rules. 17. The computer-implemented method of claim 11, wherein the method further comprises: generating one or more listening rules based on the one or more filter rules; and applying the one or more listening rules to capture further social data. 18. A computer-implemented method comprising: applying, by a computing device, a set of filter rules to filter out social mentions to provide a set of filtered social mentions; analyzing text and metadata of those of the filtered social mentions for which moderation actions have been taken to identify commonalities within the text and metadata; and modifying the filter rules with criteria selected based on the commonalities identified by analyzing the text and metadata of the filtered social mentions such that the modified filter rules can be applied to filter new social data captured from one or more social networks. 19. The computer-implemented method of claim 18, wherein the set of filter rules correspond with filter rules provided by a plurality of moderators. 20. The computer-implemented method of claim 18, wherein the method further comprises: generating one or more listening rules based on the modified filter rules; and applying the one or more listening rules to capture further social data.