Custom Data Visualization via User Interaction Scoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data visualization tools often fail to tailor their output to individual user preferences, leading to inefficient data review and analysis due to their reliance on predetermined criteria rather than user interaction data.
Innovation Solution
A custom visualization system that monitors user interactions with data elements, determines data element scores based on these interactions, and generates customized data visualizations that reflect the importance of each element to the user.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If predetermined criteria are used to generate data visualizations, then the system is simple and easy to operate, but the visualization does not adapt to individual user preferences
Solution Approach 1:
The system performs preliminary actions by monitoring user interactions with data elements before generating the final visualization. Interaction data is collected and stored in advance, then used to automatically customize the visualization output, eliminating the need for users to manually configure complex settings
Solution Approach 2:
The system serves itself by automatically analyzing user interaction patterns and generating customized visualizations without requiring user intervention. The system monitors its own usage patterns and adapts the visualization output based on observed user behavior, making the complex adaptation process transparent to the user
2Productivity
If predetermined criteria are used for data visualization, then the system is easy to operate, but data review efficiency is reduced
Solution Approach 1:
The system implements feedback by monitoring user interactions with data elements and using this information to automatically adjust and customize visualizations. The feedback loop continuously improves data review efficiency by presenting increasingly relevant information based on observed user behavior patterns
3Adaptability or versatility
If user interaction monitoring is implemented, then customized visualizations are generated, but system complexity increases
Solution Approach 1:
The system achieves universality by using a single interaction monitoring mechanism that tracks multiple types of user behaviors (selections, hovers, clicks, time spent) with one unified approach. This multi-functional monitoring system collects diverse interaction data that feeds into the customization process without requiring separate monitoring systems for each interaction type
Data Source
AI summary
A method can include obtaining user interaction data by monitoring a set of user interactions between a user and one or more data elements of a data table. The method can further include determining a set of data element scores based, at least in part, on the user interaction data. The method can further include generating a customized data visualization based, at least in part, on the set of data element scores and the data elements of the data table.


