Determining sentiments of social posts based on user feedback
US-2016055235-A1 · Feb 25, 2016 · US
US2016072902A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016072902-A1 |
| Application number | US-201414482854-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 10, 2014 |
| Priority date | Sep 10, 2014 |
| Publication date | Mar 10, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for associating an emotional influencer to a post may include determining, by a processor, an emotional baseline for a user and detecting, by the processor, a post by the user on a social medium. The method may also include analyzing the content of the post to determine an emotion of the user based on the content of the post and determining a difference between the emotion of the user associated with the post and the emotional baseline of the user. The method may additionally include determining an emotional influencer of the post in response to the difference between the emotion of the user associated with the post and the emotional baseline of the user exceeding a preset threshold. The method may further include tagging the emotional influencer to the post based on the emotional influencer being related to the post.
Opening claim text (preview).
1 .- 14 . (canceled) 15 . A system for associating an emotional influencer to a post, comprising: a processor; a module operating on the processor for associating an emotional influencer to a post, the module being configured to perform a set of functions comprising: determining an emotional baseline for a user; detecting a post by the user on a social medium; analyzing content of the post to determine an emotion of the user based on the content of the post; determining a difference between the emotion of the user associated with the post and the emotional baseline of the user; determining an emotional influencer of the post in response to the difference between the emotion of the user associated with the post and the emotional baseline of the user exceeding a preset threshold; and tagging the emotional influencer to the post based on the emotional influencer being related to the post. 16 . The system of claim 14 , wherein the set of functions further comprises creating a timeline of activities of the user, wherein determining the emotional influencer comprises at least one of: reviewing the timeline of activities of the user; determining a personal situation or experience of the user related to the post; and reviewing a set of current events prior to post. 17 . The system of claim 14 , wherein the set of functions further comprises: transmitting a notification to the user that the difference between the emotion of the user associated with the post and the emotional baseline of the user exceeds the preset threshold; and providing an option to override tagging the post with the emotional influencer. 18 . A computer program product for associating an emotional influencer to a post, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory medium per se, the program instructions being executable by a device to cause the device to perform a method comprising: determining an emotional baseline for a user; detecting a post by the user on a social medium; analyzing content of the post to determine an emotion of the user based on the content of the post; determining a difference between the emotion of the user associated with the post and the emotional baseline of the user; determining an emotional influencer of the post in response to the difference between the emotion of the user associated with the post and the emotional baseline of the user exceeding a preset threshold; and tagging the emotional influencer to the post based on the emotional influencer being related to the post. 19 . The computer program product of claim 18 , wherein the method further comprises creating a timeline of activities of the user and wherein determining the emotional influencer comprises at least one of: reviewing the timeline of activities of the user; determining a personal situation or experience of the user related to the post; and reviewing a set of current events prior to post. 20 . The computer program product of claim 18 , wherein the method further comprises: transmitting a notification to the user that the difference between the emotion of the user associated with the post and the emotional baseline of the user exceeds the preset threshold; and providing an option to override tagging the post with the emotional influencer. 21 . The system of claim 16 , wherein determining the emotional influencer comprises performing natural language processing on the post to find a relationship between the post and at least one of a particular activity in the timeline of activities, the personal situation or experience of the user, and a particular current event of the set of current events. 22 . The system of claim 16 , wherein determining the emotional influencer comprises: determining a keyword from the post: comparing the keyword from the post to at least one of the timeline of activities of the user, a set of personal situations or experiences of the user, and the set of current events, to determine the emotional influencer based on a match between the keyword and at least one of a particular activity in the timeline of activities, the personal situation or experience of the user, and a particular current event of the set of current events. 23 . The system of claim 15 , wherein the set of functions further comprises analyzing the content of the post to determine the emotion of the user comprises performing natural language processing on the post. 24 . The system of claim 15 , wherein determining the difference between the emotion of the user and the emotional baseline comprises determining a difference between an emotional value associated with the post and a baseline emotional value for the user based on a particular content of the post. 25 . The system of claim 24 , further comprising using an emotion dictionary to determine the difference between the emotional value associated with the post and the baseline emotional value for the user based on the particular content of the post. 26 . The system of claim 15 , wherein the set of functions further comprises: presenting the emotional influencer related to the post to the user; and providing an option comprising overriding tagging the emotional influencer to the post, wherein the emotional influencer is not tagged to the post in response to the user selecting the option to override tagging the emotional influencer to the post. 27 . The system of claim 15 , wherein the set of functions further comprises: presenting the emotional influencer related to the post to the user; providing an option comprising a list of alternate emotional influencers for selection by the user for tagging to the post; and tagging a selected alternate emotional influencer from the list of alternate emotional influencers to the post in response to the user selecting the alternate emotional influencer. 28 . The system of claim 15 , wherein the set of functions further comprises: selecting the post in an activity stream; presenting the post and a feature for providing the emotional influencer associated with the post; and presenting the emotional influencer associated with the post in response to the feature being selected. 29 . The system of claim 15 , wherein determining the emotional baseline for the user comprises: determining an emotional value of each post of a set of posts based on content of each post; and determining the emotional baseline from the emotional value for each post of the set of posts. 30 . The system of claim 29 , wherein the emotional baseline differs for different content. 31 . The system of claim 15 , wherein the set of functions further comprises adjusting the emotional baseline for the user based on the content of the post.
Semantic analysis · CPC title
Profile generation, learning or modification · CPC title
Processing or translation of natural language (natural language analysis G06F40/20; semantic analysis G06F40/30) · CPC title
Electricity · mapped topic
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.