4. The content filtering system of claim 1 , wherein the electronic content further comprises at least one of videos and images.
1. A content filtering system for filtering electronic content, the system comprising: a database configured to store user behavior data received from a plurality of client computers and related to a plurality of modalities, wherein at least one of the plurality of modalities comprises one or more web pages of a content publisher; and at least one server in communication with the database and configured to: identify one or more client-side events generated by one or more user interactions with the one or more web pages of the content publisher; store user behavior data in the database, the user behavior data being generated based on the one or more identified client-side events and associated with the one or more web pages; identify, using one or more machine learning processes, key passages of electronic content from at least the one or more web pages based on the user behavior data received from the plurality of client computers, the electronic content comprising electronic text and at least one of the machine learning processes being trained to reject invalid electronic content; rank the identified key passages, wherein to rank the identified key passages the server is further configured to determine a ratio of user interactions with a key passage within the electronic text to total views of the electronic text; and publish the highest ranked identified key passages from the one or more web pages to the application associated with the content publisher.