abstract |
Dynamically updating a filter set includes: obtaining a first message from a first user; evaluating the obtained first message using a filter set; determining that the first message has training potential; updating the filter set in response to training triggered by the first message having been determined to have training potential; obtaining a second message from a second user; and evaluating the obtained second message using the updated filter set. |