×

System and method of sentiment data generation

  • US 10,198,506 B2
  • Filed: 04/20/2012
  • Issued: 02/05/2019
  • Est. Priority Date: 07/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of automatically generating sentiment data, said method comprising:

  • configuring a database to store said sentiment data and location data of said sentiment data, wherein said location data comprises a document identification, a sentence number identification with respect to said document identification, and a word number identification with respect to said sentence number identification;

    processing at least one document by using a grammatical analyzer to identify a plurality of portions and said sentiment data related to said portions regardless of portion position with respect to a sentence, a sentence fragment, a paragraph, and a proximity between said portions, wherein said processing includes;

    ignoring a sentence type that represents a question in said at least one document;

    determining respective part of speech for said plurality of portions; and

    identifying selective ones of said portions that modify others of said portions, wherein said identifying includes;

    determining a first portion of said at least one document represents a first sentiment that refers to a second portion of said at least one document;

    automatically determining, based on at least one attribute of said first portion, a first score for said first sentiment that refers to said second portion;

    determining a third portion of said at least one document represents a second sentiment that refers to a fourth portion of said at least one document; and

    automatically determining, based on at least one attribute of said third portion, a second score for said second sentiment that refers to said fourth portion;

    storing said sentiment data comprising said first, second, third, and fourth portions, said first and second scores, and said at least one attributes in said database and storing said location data further comprising first location data of said first and second portions and second location data of said third and fourth portions in said database;

    in response to a search result, modifying said search result by using said sentiment data to alter a visual rendering on a display of original text format and original display color of said search result and to insert visual indicators of said sentiment data in said visual rendering on said display;

    determining that said second portion and said fourth portion are semantic sub-keys associated with a semantic key;

    determining a third score associated with said semantic key by adding said first and second scores;

    storing said semantic key and said third score in said database;

    determining a first classification associated with said first portion;

    determining a second classification associated with said third portion; and

    storing said first and second classifications in said database, andwherein said first and second classifications are each selected from a group consisting of an action taker, an action receiver, a description, and an identity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×