Batch LLM Summarization for Aggregated Aspect Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data analytics systems using large language models struggle to interpret context, extract quantifiable metrics, and consider nuanced concepts or sentiments in unstructured textual data, especially when summarizing large amounts of such data.

Innovation Solution

A key-based or batch approach that assesses factors like the number of text entries and character length, sending batches to a large language model processor to develop numerical scores and summaries, leveraging LLM capabilities to interpret and quantify nuanced aspects, and using N-step processing with parallel execution and confidence-weighted averaging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If large language models are used to process unstructured textual data, then contextual interpretation and nuanced concept extraction are improved, but processing efficiency and scalability deteriorate

Engineering Contradiction:
Improvecontextual interpretation accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the unstructured textual data into multiple batches, which are then processed in parallel by multiple large language model instances. This segmentation approach maintains the contextual interpretation accuracy of LLMs while improving overall processing efficiency through parallel execution, directly resolving the contradiction between precision and productivity.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If large language models process entire datasets at once, then comprehensive context analysis is improved, but processing time and resource consumption increase

Engineering Contradiction:
Improvecontext analysis completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by dividing the dataset into batches before processing, allowing parallel execution of multiple LLM instances. This preliminary segmentation enables comprehensive context analysis across all batches while reducing total processing time through concurrent operations, effectively addressing the trade-off between information completeness and time consumption.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If batch processing is used to improve efficiency, then processing speed increases, but handling of nuanced concepts and sentiments may deteriorate

Engineering Contradiction:
Improveprocessing speedVSAvoidnuanced concept extraction
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary aggregation step that combines results from multiple batch processing operations. This intermediary layer ensures that nuanced concepts and sentiments are properly synthesized across batches, maintaining measurement precision while benefiting from the speed improvements of batch processing, thus resolving the contradiction between productivity and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260064754A1System and method for providing aggregated summaries and aspect scores for large unstructured textual data
Publication Date: 2026.03.05 ORACLE INT CORP
  • US20260064754A1 patent drawing
  • US20260064754A1 patent drawing
  • US20260064754A1 patent drawing

AI summary

Embodiments described herein are generally related to data analytics environments, and to systems and methods for providing aggregated summaries and aspect scores associated with unstructured textual data. In accordance with an embodiment, the system uses a key-based or batch approach that assesses factors associated with an unstructured textual dataset, such as, for example, a total number of text entries per key, or the character length of each text entry. Based on a consideration of such factors, the system sends batches of text entries, and a prompt, to a large language model processor, to collect intermediate batch results. The intermediate batch results can be used first to develop a numerical score or summary for each key, directed to various aspects of interest within the data; and subsequently to generate aggregated summaries and/or aspect scores associated with the textual dataset, for use in displaying visualizations or returning additional analytical information.