×

Machine-based content analysis and user perception tracking of microcontent messages

  • US 9,304,989 B2
  • Filed: 12/08/2014
  • Issued: 04/05/2016
  • Est. Priority Date: 02/17/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for microcontent natural language processing comprising:

  • receiving a plurality of microcontent messages from a social networking server, the plurality of microcontent messages including a microcontent message;

    breaking up the microcontent message into one or more text tokens by using a tokenizer module that is configured to process micro-syntax and punctuation in the microcontent message;

    performing a part-of-speech (POS) tagging process on the text tokens to identify a linguistic category for each of the text tokens, wherein the POS tagging process for a respective text token is performed using an error-driven transformation-based tagger and based on a definition and a context of the respective text token;

    performing a topic extraction on the microcontent message to extract topic metadata for the microcontent message based on the identified linguistic category for each of the text tokens, wherein the extraction is performed without looking up a pre-specified topic in a dictionary of known entities;

    associating a topic metadata to the microcontent message based on the extracted topic;

    generating sentiment metadata for the microcontent message by performing a sentiment analysis on the one or more text tokens to classify a sentiment of the microcontent message, wherein the sentiment analysis is based on a Naï

    ve Bayesian classifier;

    associating the sentiment metadata with the microcontent message;

    analyzing co-occurrence of all available metadata in the plurality of microcontent messages;

    producing a list that ranks the plurality of microcontent messages based on all available topic metadata and sentiment metadata associated with the plurality of microcontent messages; and

    compiling a trend database that reveals how perception of users of the social networking server on a given topic changes by tracking how the list changes over time.

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