AI Document Processing for Dynamic Visualization Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current database systems struggle to dynamically generate interactive visualizations that accurately address users' informational needs in real-time, often requiring human intervention and failing to provide optimal data presentation, which can lead to delayed or incomplete information satisfaction.

Innovation Solution

An AI-based data processing system that employs machine learning models to identify related search terms, process information requests, and generate interactive visualizations by selecting optimal visualization templates based on user interactions, allowing for real-time adaptation and improvement with each usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional database systems are used to generate visualizations, then data storage and retrieval are achieved, but real-time adaptive visualization generation fails due to lack of AI processing capabilities

Engineering Contradiction:
Improvereal-time adaptive visualization generationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

An AI processing module is introduced as an intermediary between the database system and visualization generation. This module contains machine learning models that analyze user interactions and automatically select optimal visualization templates, enabling real-time adaptive visualization without requiring the entire system to become fundamentally more complex.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service through automated AI processing that analyzes user behavior patterns and automatically generates appropriate visualizations without human intervention. The machine learning models continuously learn from user interactions and autonomously improve visualization selection, eliminating the need for manual template selection or system reconfiguration.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If manual intervention is used for visualization selection, then customization accuracy is improved, but processing time and user burden increase

Engineering Contradiction:
Improvevisualization selection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-training machine learning models on vast amounts of visualization data and user interaction patterns before actual use. These pre-trained models are then deployed to automatically analyze user needs and select optimal visualizations in real-time, eliminating the need for manual intervention during actual visualization generation while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback loops where user interactions with visualizations are continuously monitored and fed back to the machine learning models. This feedback enables the models to learn from actual user behavior and continuously improve their visualization selection accuracy over time, achieving high precision without requiring manual input from users during operation.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If static visualization templates are used, then system simplicity is maintained, but user satisfaction decreases due to inability to address dynamic informational needs

Engineering Contradiction:
Improveuser satisfactionVSAvoidautomation level
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system transitions from static visualization templates to dynamic template selection driven by machine learning models. These models analyze user interaction patterns in real-time and dynamically select the most appropriate visualization templates based on current informational needs, enabling the system to adapt automatically while maintaining ease of operation through automated decision-making.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10896214B2Artificial intelligence based-document processing
Publication Date: 2021.01.19 ACCENTURE GLOBAL SOLUTIONS LTD
  • US10896214B2 patent drawing
  • US10896214B2 patent drawing
  • US10896214B2 patent drawing

AI summary

An AI-based data processing system analyzes a received information request to generate an interactive visualization including data responsive to the information request. The information request is processed to obtain the primary entity and one or more informational items related to the primary entity. Auxiliary entities and informational items related to the primary entity are identified and searches are executed on a knowledge base and the internet. The results from the searches are analyzed to obtain knowledge nuggets which are included into a selected one of a visualization template to generate the interactive visualization. If it is determined via user interactions with the interactive visualization that an informational gap exists between the information request and the data in the interactive visualization, the interactive visualization can be updated to address the informational gap.