Dynamic Document Visualization with Incremental Context Preservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Text analysis tools often focus on fixed data sets, leading to a loss of context and inability to compare visualizations over time, as analysts cannot easily incorporate new documents or maintain previous exploration results.
Innovation Solution
A data visualization apparatus that processes and visualizes a dynamically changing set of documents by generating associations, using incremental indexing and aging mechanisms to update visualizations in real-time, allowing for the maintenance of context and comparison across time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the visualization is computed every time new documents are added, then the analysis reflects the latest information, but the analyst loses the context and exploration results stored from previous work
Solution Approach 1:
The system performs preliminary actions by maintaining and storing exploration results and context from previous work in a persistent data structure. When new documents are added, the system retrieves and reuses this pre-computed information rather than discarding it, thus preserving context while updating the visualization incrementally
Solution Approach 2:
The visualization is updated continuously and incrementally as new documents are added, rather than being completely recomputed. This maintains the continuous presence of exploration results and context across multiple updates, allowing the analyst to build upon previous work without loss of information
2Reliability
If fixed data sets are used for text analysis, then common evaluation or duplication of results is achieved, but the ability to incorporate new documents and maintain context is lost
Solution Approach 1:
The system transitions from static fixed data sets to a dynamic data structure that continuously evolves as new documents are added. The visualization adapts dynamically by incrementally updating the existing data structure with new information while preserving historical context, enabling both consistency and adaptability
Solution Approach 2:
The persistent data structure serves multiple functions: it maintains exploration results from previous work, incorporates new documents, preserves context, and enables both duplication of results and continuous adaptation. This multi-functional approach resolves the contradiction between consistency and versatility
3Loss of time
If incremental updates are used to maintain context, then processing time is reduced, but the visualization may not reflect all new information immediately
Solution Approach 1:
The system performs continuous incremental updates to the visualization data structure as new documents are added. This ongoing process ensures that the visualization progressively reflects all new information while maintaining efficiency, balancing processing time with information completeness through continuous rather than batch updates
Data Source
AI summary
Data visualization methods, data visualization devices, data visualization apparatuses, and articles of manufacture are described according to some aspects. In one aspect, a data visualization method includes accessing a plurality of initial documents at a first moment in time, first processing the initial documents providing processed initial documents, first identifying a plurality of first associations of the initial documents using the processed initial documents, generating a first visualization depicting the first associations, accessing a plurality of additional documents at a second moment in time after the first moment in time, second processing the additional documents providing processed additional documents, second identifying a plurality of second associations of the additional documents and at least some of the initial documents, wherein the second identifying comprises identifying using the processed initial documents and the processed additional documents, and generating a second visualization depicting the second associations.


