×

Sentiment-modules on online social networks

  • US 10,216,850 B2
  • Filed: 02/03/2016
  • Issued: 02/26/2019
  • Est. Priority Date: 02/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, by one or more computing devices:

  • accessing, by the one or more computing devices, a plurality of communications authored by one or more users of an online social network, each communication being associated with a particular content item and comprising a text of the communication;

    calculating, for each of the plurality of communications, one or more sentiment-scores corresponding to one or more sentiments, respectively, wherein at least one of the sentiment-scores is based on an output of a first classifier function, wherein the output of the first classifier function is calculated based on;

    a degree to which one or more n-grams of the text of the communication match one or more sentiment-words associated with the one or more sentiments, anda context determined to be associated with the particular content item, wherein the context is determined based on one or more n-grams associated with the particular content item;

    determining, for each of the plurality of communications, an overall sentiment for the communication based on the calculated sentiment-scores for the communication;

    calculating, by the one or more computing devices, one or more sentiment levels for the particular content item corresponding to one or more sentiments, respectively, each sentiment level being based on a total number of communications determined to have the overall sentiment of the sentiment level; and

    generating, by the one or more computing devices, a sentiments-module comprising one or more sentiment-representations corresponding to one or more overall sentiments having sentiment levels greater than a threshold sentiment level.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×