SENTIMENT-BASED CONTENT AGGREGATION AND PRESENTATION
First Claim
1. A computer-implemented method for conditionally displaying online content to a user of an information system, the method comprising:
- receiving a request to display content for a user;
identifying one or more user characteristics associated with the requesting user that determine content suitable for display to the user;
accesses one or more content items that fulfill the received request;
selecting at least one of the accessed content items;
determining a sentiment indication associated with the selected content item;
comparing the determined sentiment of the selected content item with the identified user characteristics to determine whether the selected content item is suitable display for the user;
upon determining that the content item is suitable for display to the user, marking the selected content item for display to the user; and
displaying one or more marked content items to the requesting user in response to the user'"'"'s request,wherein the preceding steps are performed by at least one processor.
2 Assignments
0 Petitions
Accused Products
Abstract
A content partitioning system is described herein that receives content and automatically determines sentiment information about the content that affects how the content will be displayed. The system can combine sentiment and moderator controls to automatically segregate users by their previous interactions so that they are presented with a subset of content on the site and their influence on the rest of the content is thereby minimized. Upon receiving a request by another user to display content in a forum, the content partitioning system conditionally displays each item based on a variety of criteria. In this way, one group of users can have a reasoned discussion in the same forum that another group of users is behaving badly. Thus, the content partitioning system provides automated moderation of online content that allows discussions to continue in a manner particularly tailored to each user.
125 Citations
20 Claims
-
1. A computer-implemented method for conditionally displaying online content to a user of an information system, the method comprising:
-
receiving a request to display content for a user; identifying one or more user characteristics associated with the requesting user that determine content suitable for display to the user; accesses one or more content items that fulfill the received request; selecting at least one of the accessed content items; determining a sentiment indication associated with the selected content item; comparing the determined sentiment of the selected content item with the identified user characteristics to determine whether the selected content item is suitable display for the user; upon determining that the content item is suitable for display to the user, marking the selected content item for display to the user; and displaying one or more marked content items to the requesting user in response to the user'"'"'s request, wherein the preceding steps are performed by at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system for sentiment-based content aggregation and presentation, the system comprising:
-
a processor and memory configured to execute software instructions embodied within the following components; a user identification component that identifies users that interact with the system; a user profile component that stores user information across user sessions with the system; a content submission component that receives from a user a submission of content for publication to other users; a content storage component that stores submitted content for subsequent viewing by users of the system; a sentiment detection component that evaluates submitted content based on one or more sentiment criteria and rates the content for suitability for display to particular users or groups of users; a content request component that receives one or more requests to display content items to a user; a conditional presentation component that determines one or more content items to filter from a user'"'"'s view of content stored by the system; and a user interface component that provides one or more user interfaces through which the system interacts with users of the system. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium comprising instructions for controlling a computer system to receive online content from an author for display to other users of an information system, wherein the instructions, upon execution, cause a processor to perform actions comprising:
-
receiving a content submission from an author; identifying one or more characteristics of the content submission and the author that submitted the content; analyzing a sentiment of the submitted content to determine one or more classifications to which the content is related; assigning one or more content classifications to the received content that partition various content submissions between one or more classes of users to which to display the content; and storing the received content submission along with the assigned content classifications in a data store from which the content submission can be accessed upon receiving a request to display the content submission.
-
Specification