Browser Plugin Review Prompting via NLP Tagging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack an efficient method to guide users in authoring comprehensive product reviews by leveraging crowdsourced data and natural language processing to prompt users on relevant topics and sentiments, often resulting in incomplete or inaccurate reviews.

Innovation Solution

A method that examines user browsing data to classify current activities, performs web crawling for crowdsourced product review data, subjects it to natural language processing to extract data tags, and communicates prompting data to users to guide the authoring of product reviews, ensuring a more comprehensive and accurate review process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If web crawling is performed to obtain crowdsourced product review data, then the comprehensiveness of review data is improved, but the time consumption and system complexity increase

Engineering Contradiction:
Improvecompleteness of product review dataVSAvoidtime for data collection and processing
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs web crawling and data processing in advance, before the user actually needs to write a review. By proactively collecting crowdsourced review data, extracting tags, and generating prompting information beforehand, the system eliminates the need for time-consuming data collection at the moment of review writing, thus resolving the contradiction between data completeness and time consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically performs web crawling, data extraction, tag generation, and prompt creation without requiring user intervention. This automated self-service approach handles the time-consuming data collection and processing tasks autonomously, allowing users to benefit from comprehensive review data without investing their own time in these processes.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If natural language processing is applied to extract data tags from crowdsourced reviews, then the quality and accuracy of review guidance is improved, but the computational complexity and processing time increase

Engineering Contradiction:
Improveaccuracy of review topic extractionVSAvoidcomplexity of data processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential and relevant information from crowdsourced reviews through natural language processing - specifically focusing on extracting meaningful tags and keywords that represent key review topics. By selectively extracting only the necessary information rather than processing and storing all review data, the system achieves high accuracy in review guidance while managing computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system introduces an intermediary processing layer that translates unstructured crowdsourced review text into structured tags and prompts. This intermediary NLP layer acts as a mediator between raw review data and the user interface, converting complex unstructured data into simplified, actionable guidance elements that are easy for users to consume.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the system proactively provides prompting data to users, then the productivity of review authoring is improved, but the system complexity and data processing requirements increase

Engineering Contradiction:
Improvespeed of product review authoringVSAvoidcomplexity of activity classification system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system monitors user browsing activities and provides dynamic feedback in the form of contextual prompts and suggestions during the review authoring process. By continuously observing user behavior and adjusting the prompting information accordingly, the system accelerates review writing by guiding users through relevant topics and sentiments without requiring complex pre-programming of all possible scenarios.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs activity classification and prepares prompting data in advance based on detected user intentions. By proactively analyzing browsing patterns and pre-generating relevant prompts before the user actually starts writing, the system reduces the cognitive load and time required for review authoring while managing complexity through targeted, context-aware processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12159301B2Text processing based interface accelerating
Publication Date: 2024.12.03 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12159301B2 patent drawing
  • US12159301B2 patent drawing
  • US12159301B2 patent drawing

AI summary

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining user browsing data from a browser plugin of a client computer device, the client computing device being associated to the user; determining a current activity classification of the user in dependence on the examining user browsing data from the browser plugin of the client computer device; in response to the current activity classification satisfying a criterion, performing web crawling to obtain crowdsourced product review data of one or more product, the crowdsourced product review data comprising data from product reviews by multiple reviewers other than the user and including data from reviews from multiple product review sites; subjecting the crowdsourced product review data to natural language processing for extracting data tags associated to respective product reviews of the crowdsourced product review data; determining prompting data in dependence on the extracting data tags associated to respective product reviews of the crowdsourced product review data; and communicating the prompting data to the user, the prompting data guiding the user in the authoring of a product review of a certain product.