VISUALIZING RESULTS OF ELECTRONIC SENTIMENT ANALYSIS
First Claim
1. A non-transitory computer readable medium comprising program code executable by a processor for causing the processor to:
- determine a plurality of sentiments expressed in an electronic communication using a neural network, each sentiment of the plurality of sentiments comprising a positive sentiment, a neutral sentiment, or a negative sentiment;
determine a transition between at least two sentiments of the plurality of sentiments, the transition indicating a change between the at least two sentiments occurring over a period of time;
display a graphical user interface (GUI) visually indicating the transition between the at least two sentiments on a timeline, the timeline comprising a timeframe associated with a plurality of segments of the electronic communication;
display the timeline as a graph within the GUI; and
plot on the graph a plurality of points associated with the plurality of sentiments expressed in the electronic communication.
2 Assignments
0 Petitions
Accused Products
Abstract
The results of electronic sentiment analysis can be visualized. For example, multiple sentiments expressed in an electronic communication can be determined using a neural network. Each sentiment of the multiple sentiments can include a positive sentiment, a neutral sentiment, or a negative sentiment. A transition between at least two sentiments of the multiple sentiments can be determined. The transition can indicate a change between the at least two sentiments occurring over a period of time. A graphical user interface visually indicating the transition between the at least two sentiments can be displayed on a timeline. The timeline can include a timeframe associated with multiple segments of the electronic communication.
13 Citations
27 Claims
-
1. A non-transitory computer readable medium comprising program code executable by a processor for causing the processor to:
-
determine a plurality of sentiments expressed in an electronic communication using a neural network, each sentiment of the plurality of sentiments comprising a positive sentiment, a neutral sentiment, or a negative sentiment; determine a transition between at least two sentiments of the plurality of sentiments, the transition indicating a change between the at least two sentiments occurring over a period of time; display a graphical user interface (GUI) visually indicating the transition between the at least two sentiments on a timeline, the timeline comprising a timeframe associated with a plurality of segments of the electronic communication; display the timeline as a graph within the GUI; and plot on the graph a plurality of points associated with the plurality of sentiments expressed in the electronic communication. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
2. (canceled)
-
10. A method comprising:
-
determining a plurality of sentiments expressed in an electronic communication using a neural network, each sentiment of the plurality of sentiments comprising a positive sentiment, a neutral sentiment, or a negative sentiment; determining a transition between at least two sentiments of the plurality of sentiments, the transition indicating a change between the at least two sentiments occurring over a period of time; displaying a graphical user interface (GUI) visually indicating the transition between the at least two sentiments on a timeline, the timeline comprising a timeframe associated with a plurality of segments of the electronic communication; displaying the timeline as a graph within the GUI; and plotting on the graph a plurality of points associated with the plurality of sentiments expressed in the electronic communication. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
11. (canceled)
-
19. A system comprising:
-
a processing device; and a memory device in which instructions executable by the processing device are stored for causing the processing device to; determine a plurality of sentiments expressed in an electronic communication using a neural network, each sentiment of the plurality of sentiments comprising a positive sentiment, a neutral sentiment, or a negative sentiment; determine a transition between at least two sentiments of the plurality of sentiments, the transition indicating a change between the at least two sentiments occurring over a period of time; display a graphical user interface (GUI) visually indicating the transition between the at least two sentiments on a timeline, the timeline comprising a timeframe associated with a plurality of segments of the electronic communication; display the timeline as a graph within the GUI; and plot on the graph a plurality of points associated with the plurality of sentiments expressed in the electronic communication. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
- 20. (canceled)
Specification