Dynamic Tag Display for Time-Series Text Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional technologies are unable to display tags indicating the topics of time-series texts with an arbitrary scale specified by the user, limiting the flexibility in hierarchical tag representation for efficient topic acknowledgment and searching.
Innovation Solution
An information processing device with a keyword extracting unit, a tag generating unit, and a UI control unit that extracts keywords from time-series texts within a user-defined range, generates tags corresponding to time periods based on keyword frequency, and updates the UI screen dynamically in response to user interactions, allowing tags to be displayed on a time axis with adjustable scale.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If hierarchical tags are displayed with a fixed structure, then the system is simple to implement, but the user cannot specify arbitrary scales for tag display
Solution Approach 1:
The patent implements dynamic tag display by allowing the system to adaptively adjust tag hierarchy levels based on user-specified time ranges. The tag generating unit dynamically determines which hierarchical levels to display (e.g., first level tags for broad topics, second level tags for detailed topics) depending on the duration of the selected time range, transforming a static fixed-structure system into a dynamic adaptive one.
Solution Approach 2:
The system changes the parameter of tag hierarchy depth based on the time range parameter. When a longer time range is selected, the system displays tags at higher hierarchical levels (broader topics), while shorter time ranges allow display of lower hierarchical levels (more detailed topics). This parameter-based adaptation resolves the contradiction by linking display complexity to user needs.
2Loss of information
If tags are generated for the entire time range, then comprehensive topic coverage is achieved, but the display becomes cluttered and hard to navigate
Solution Approach 1:
The patent extracts and displays only the relevant tags for the selected time range rather than showing all tags in the dataset. The tag generating unit filters and generates tags specifically for the user-selected time period, extracting the essential topic information needed while omitting unrelated tags, thus maintaining information completeness for the relevant scope while improving navigability.
Solution Approach 2:
The system segments the tag display into hierarchical levels (first level tags for major topics, second level tags for subtopics) and selectively displays appropriate segments based on the time range. This segmentation allows users to navigate from broad topics to detailed topics as needed, preventing display clutter while maintaining comprehensive topic coverage through the hierarchical structure.
3Adaptability or versatility
If the system supports arbitrary time range selection, then user flexibility is improved, but the processing complexity increases
Solution Approach 1:
The patent performs preliminary keyword extraction and tag generation for the entire dataset before user interaction. The keyword extracting unit and tag generating unit pre-process the time-series text data to create an indexed structure of keywords and hierarchical tags. This preliminary action stores the processed information in an accessible format, so when users select arbitrary time ranges, the system can quickly retrieve and display relevant tags without performing complex real-time processing.
Data Source
AI summary
An information processing device according to an embodiment includes a keyword extracting unit, a tag generating unit and a UI control unit. The keyword extracting unit extracts a keyword from time-series texts within a time range set by a user. The tag generating unit generates a tag corresponding to a time period from a first appearing time until a last appearing time of a same keyword appearing plural times within a duration set according to the time range. The UI control unit creates a UI screen including a first display area in which a time axis corresponding to the time range is displayed and a second display area in which the tag is displayed while causing the tag to correspond to the time period on the time axis, and resets, by selecting the tag, a time period of the selected tag in the time range to update the UI screen.


