IP Library Granted Patent US 12,406,152
Granted Patent B2
US 12,406,152 · App. 17/577,745 · Granted Sep 2, 2025

Aspect-aware sentiment analysis of user reviews supporting AI-based decision making

Inventors: Wei Cheng (Princeton Junction, NJ); Wenchao Yu (Plainsboro, NJ); Haifeng Chen (West Windsor, NJ)
Assignee: NEC Corporation
G06F40/40G06F40/205G06F40/284G06Q30/0281G06Q30/0631
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 12,406,152
App. No.
17/577,745
Granted
Sep 2, 2025
Kind
B2
Abstract

Rating prediction systems and methods include extracting aspect-sentiment pairs from an input text. An attention-property-aware rating is estimated for the input text using the extracted aspect-sentiment pairs with a neural network that captures implicit and explicit features of the text. A response to the input text is performed based on the estimated rating.

Claims (28)

1. A computer-implemented rating prediction method, comprising:

extracting aspect-sentiment pairs from an input text;

estimating an attention-property-aware rating for the input text using the extracted aspect-sentiment pairs with a neural network that captures implicit and explicit features of the text, including encoding item reviews and user reviews into respective explicit and implicit features and generating the rating as

ŝ u,t =b u +b t + ex ([ v u ;v t ])+<γ, im ([ G u ;G t ])>

where b u is a user bias, b t is an item bias, (⋅) is an explicit channel model, (⋅) is an implicit channel model, v u and v t are respective user- and review-based token-level features, G u is a matrix of a user attention representation of an aspect, and G t is a matrix of an item attention representation of the aspect; and

performing a response to the input text based on the estimated rating.

2. The method of claim 1 , wherein extracting aspect-sentiment pairs includes determining a set of sentiment terms using a plurality of different sources.

3. The method of claim 2 , wherein the plurality of different sources include a sentiment lexicon, a pointwise mutual information measurement of statistical word associations within a text corpus, and a coextraction model.

4. The method of claim 1 , wherein extracting aspect-sentiment pairs includes identifying grammatical dependency relationships between words in the input text to generate candidate aspect-sentiment pairs.

5. The method of claim 4 , wherein extracting aspect-sentiment pairs further includes filtering the candidate aspect-sentiment pairs to exclude pairs that do not include an aspect from a predetermined set of sentiment terms.

6. The method of claim 1 , wherein explicit features characterize mentions of sentiment words and wherein implicit features characterize sentiment expressions that do not use sentiment words.

7. The method of claim 1 , further comprising training the neural network using a training dataset that includes a set of written reviews and corresponding numerical ratings.

8. The method of claim 1 , wherein performing the response includes identifying a product that a user would rate highly, based on the attention-property-aware rating, and recommending the product to the user.

9. A rating prediction system, comprising:

a hardware processor; and

a memory that stores a computer program, which, when executed by the hardware processor, causes the hardware processor to:

extract aspect-sentiment pairs from an input text;

estimate an attention-property-aware rating for the input text using the extracted aspect-sentiment pairs with a neural network that captures implicit and explicit features of the text, including encoding item reviews and user reviews into respective explicit and implicit features and generating the rating as

ŝ u,t =b u +b t + ex ([ v u ;v t ])+<γ, im ([ G u ;G t ])>

where b u is a user bias, b t is an item bias, (⋅) is an explicit channel model, (⋅) is an implicit channel model, v u and v r are respective user- and review-based token-level features, G u is a matrix of a user attention representation of an aspect, and G t is a matrix of an item attention representation of the aspect; and

perform a response to the input text based on the estimated rating.

10. The system of claim 9 , wherein the computer program further causes the hardware processor to determine a set of sentiment terms using a plurality of different sources.

11. The system of claim 10 , wherein the plurality of different sources include a sentiment lexicon, a pointwise mutual information measurement of statistical word associations within a text corpus, and a coextraction model.

12. The system of claim 9 , wherein the computer program further causes the hardware processor to identify grammatical dependency relationships between words in the input text to generate candidate aspect-sentiment pairs.

13. The system of claim 12 , wherein the computer program further causes the hardware processor to filter the candidate aspect-sentiment pairs to exclude pairs that do not include an aspect from a predetermined set of sentiment terms.

14. The system of claim 9 , wherein explicit features characterize mentions of sentiment words and wherein implicit features characterize sentiment expressions that do not use sentiment words.

15. The system of claim 9 , wherein the computer program further causes the hardware processor to train the neural network using a training dataset that includes a set of written reviews and corresponding numerical ratings.

16. The system of claim 9 , wherein the computer program further causes the hardware processor to identify a product that a user would rate highly, based on the attention-property-aware rating, and recommending the product to the user.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2025
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 071692/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2022
From: CHENG, WEI; YU, WENCHAO; CHEN, HAIFENG
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 058681/0493 →
Continuity (2)
Provisional Application 63140272 · Jan 22, 2021
Related Publication 20220237386A1 · Jul 28, 2022
References Cited (8)
US 9633007B1 · Brun et al. · 2017 [cited by applicant]
US 20150227528A1 · Kang · 2015 [cited by examiner]
US 20200073937A1 · Zhao · 2020 [cited by examiner]
KR 1020140053717A · 2014 [cited by applicant]
Baccianella, Stefano, et al. “Sentiwordnet 3.0: an enhanced lexical resource for sentiment analysis and opinion mining”, InLrec, vol. 10, No. 2010. May 17, 2010, pp. 2200-2204. [cited by applicant]
Dai, Hongliang, et al. “Neural aspect and opinion term extraction with mined rules as weak supervision”, Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. Jul. 2019, pp. 5268-5277. [cited by applicant]
Devlin, Jacob, et al. “Bert: Pre-training of deep bidirectional transformers for language understanding”, Proceedings of NAACL-HLT 2019. Jun. 2019, pp. 4171-4186. [cited by applicant]
Pontiki, Maria, et al. “SemEval-2015 Task 12: Aspect Based Sentiment Analysis”, Proceedings of the 9th International Workshop on Semantic Evaluation (SemEval 2015). Jun. 2015, pp. 486-495. [cited by applicant]