IP Library Granted Patent US 11,562,148
Granted Patent B2
US 11,562,148 · App. 17/002,282 · Granted Jan 24, 2023

Method, system and computer program product for sentiment analysis

Inventors: Amir Lev-Tov (Tel Aviv, IL); Avraham Faizakof (Tel Aviv, IL); Arnon Mazza (Tel Aviv, IL); Yochai Konig (Daly City, CA)
G06F40/35G06F40/284G06K9/6259
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,562,148
App. No.
17/002,282
Granted
Jan 24, 2023
Kind
B2
Abstract

Methods, systems, and computer program product for automatically performing sentiment analysis on texts, such as telephone call transcripts and electronic written communications. Disclosed techniques include, inter alia, lexicon training, handling of negations and shifters, pruning of lexicons, confidence calculation for token orientation, supervised customization, lexicon mixing, and adaptive segmentation.

Claims (22)

1. A method comprising:

receiving a text corpus comprising a plurality of n-gram tokens;

automatically applying a trained machine learning classifier to said text corpus, to generate a lexicon wherein each of said tokens has (a) a predicted sentiment orientation selected from the group consisting of positive, negative, and neutral, and (b) a confidence score; and

selecting a plurality of said tokens for manual adjustment of said sentiment orientation, wherein said selecting is based, at least in part on:

(i) said confidence score of each of said plurality of said tokens meeting a specified range, and

(ii) a distribution probability of said predicted sentiment orientations within said plurality of said tokens is equal to a distribution probability of said predicted sentiment orientations in said lexicon.

2. The method of claim 1 , wherein said machine learning classifier is further trained on a new training set comprising at least some of said selected plurality of said tokens.

3. The method of claim 1 , wherein said confidence score is calculated based, at least in part, on applying a heuristic which takes into account at least some of:

(i) a variance value of all of said sentiment orientations in said lexicon, and

(ii) a hyperbolic tangent function of the number of each of said tokens in said text corpus.

4. A system comprising:

a processor; and

a memory in communication with the processor, the memory storing instructions that, when executed by the processor causes the processor to:

receive a text corpus comprising a plurality of n-gram tokens;

automatically apply a trained machine learning classifier to said text corpus, to generate a lexicon wherein each of said tokens has (a) a predicted sentiment orientation selected from the group consisting of positive, negative, and neutral, and (b) a confidence score; and

select a plurality of said tokens for manual adjustment of said sentiment orientation, wherein said selecting is based, at least in part on:

(iii) said confidence score of each of said plurality of said tokens meeting a specified range, and

(iv) a distribution probability of said predicted sentiment orientations within said plurality of said tokens is equal to a distribution probability of said predicted sentiment orientations in said lexicon.

5. The system of claim 4 , wherein said machine learning classifier is further trained on a new training set comprising at least some of said selected plurality of said tokens.

6. The system of claim 4 , wherein said confidence score is calculated based, at least in part, on applying a heuristic which takes into account at least some of:

(iii) a variance value of all of said sentiment orientations in said lexicon, and

(iv) a hyperbolic tangent function of the number of each of said tokens in said text corpus.

Assignments (4)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 059470/0398 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070097/0393 →
CHANGE OF NAME Recorded Jan 30, 2025
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 070056/0995 →
SECURITY AGREEMENT Recorded Mar 18, 2022
From: GENESYS CLOUD SERVICES, INC.; GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 059470/0398 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2020
From: LEV-TOV, AMIR; FAIZAKOF, AVRAHAM; MAZZA, ARNON; KONIG, YOCHAI
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 053591/0939 →