VISUALIZING SENTIMENT OF ONLINE CONTENT
First Claim
1. A computer-implemented method for displaying a visual sentiment indicator for online content, the method comprising:
- receiving a content item for which to display the sentiment visualization;
receiving a determined sentiment value associated with the received content item;
creating a sentiment visualization that visually conveys the sentiment value to a user;
setting visualization display properties to indicate the sentiment value of the sentiment visualization;
overlaying a visual indicator over the sentiment visualization that conveys the sentiment value in a color-neutral manner; and
displaying the sentiment visualization with the overlaid visual indicator, wherein the preceding steps are performed by at least one processor.
2 Assignments
0 Petitions
Accused Products
Abstract
A sentiment visualization system provides a method for identifying content sentiment visually, and does so in a way that is also relevant to individuals who are colorblind. The system provides multiple visual cues that identify sentiment. In some embodiments, the visualization shows a bar that displays a color gradient. The color gradient is anchored by a positive color on one end and a negative color on the other end. The bar contains a color-neutral notch that represents where the sentiment value lies. The system may also allow a viewing user to reclassify an automatically determined sentiment of an item, such as by dragging a notch or other control on the visual display to a new location. Thus, the sentiment visualization system allows users to quickly sift through a large amount of content and identify high priority items for which a fast response is warranted.
45 Citations
20 Claims
-
1. A computer-implemented method for displaying a visual sentiment indicator for online content, the method comprising:
-
receiving a content item for which to display the sentiment visualization; receiving a determined sentiment value associated with the received content item; creating a sentiment visualization that visually conveys the sentiment value to a user; setting visualization display properties to indicate the sentiment value of the sentiment visualization; overlaying a visual indicator over the sentiment visualization that conveys the sentiment value in a color-neutral manner; and displaying the sentiment visualization with the overlaid visual indicator, 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. A computer system for visually indicating content item sentiment, the system comprising:
-
a processor and memory configured to execute software instructions; a sentiment input component configured to receive a sentiment value for each of multiple content items; a sentiment data store configured to store sentiment values for one or more content items; a create visualization component configured to create one or more controls for displaying sentiment visualization information to a user; a visualization properties component configured to modify properties of displayed visualizations based on configuration settings; an indicator overlay component configured to overlay a non-color based visual indicator over the created visualization controls that allows colorblind users to view the sentiment visualization; a user interface component configured to provide a user interface through which users can view sentiment visualizations and interact with displayed sentiment controls to receive detail information and update sentiment values; a sentiment detail component configured to provide additional details about a sentiment value; and a sentiment modification component configured to receive input from a user to modify a displayed sentiment value. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium comprising instructions for controlling a computer system to receive user interaction with a displayed sentiment visualization, wherein the instructions, when executed, cause a processor to perform actions comprising:
-
receiving a content item selection that identifies a content item among multiple content items with which a user requests interacting with sentiment information; identifying a sentiment value associated with the received content item selection; upon detecting that the user is requesting detail information for the received content item and identified sentiment, displaying sentiment detail information for the received content item selection based on the identified sentiment value; and upon detecting that the user is requesting to modify the sentiment value, updating the displayed sentiment visualization based on the determined user modifications. - View Dependent Claims (19, 20)
-
Specification