Data Analysis Support System for Cross-Table Recommendation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data analysis systems struggle to recommend analysis target items across multiple tables without relying on table definition information, particularly in the railway industry, where data from different systems is difficult to integrate and analyze due to the lack of standardized data specification sheets.

Innovation Solution

A data analysis support apparatus and system that classifies data items into types, generates a relationship network between systems and data tables, and calculates scores for analysis target candidates, allowing users to select analysis targets without needing table definition information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data items are combined variously to find analysis target groups, then analysis capability is improved, but the importance and burden of this work increase as the number of data items increases

Engineering Contradiction:
Improveanalysis capabilityVSAvoidwork burden
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically extracts data items and generates analysis target groups without requiring manual intervention. The data specification sheet is automatically parsed to extract table definitions, column information, and data relationships, eliminating the need for analysts to manually combine data items

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual data analysis work is replaced by an automated system that uses machine learning models to calculate relevance scores between data items and generate analysis target groups based on the extracted data specifications

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If data specification sheets are used to understand data, then data understanding is improved, but it becomes impossible or difficult when specification sheets are not ready or unavailable

Engineering Contradiction:
Improvedata understandingVSAvoidavailability flexibility
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

A natural language processing intermediary is introduced between the raw data and the analysis system. The system extracts and structures information from data specification sheets when available, creating an intermediate representation that can be used even when the original specification sheets are unavailable or difficult to access

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary extraction and structuring of data specifications in advance, storing the extracted information in a usable format. This preliminary action allows the system to work with pre-extracted data characteristics even when the original specification documents are not immediately accessible

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If analysis target items are recommended based on relevance calculation, then analysis target selection is improved, but analysis target items across multiple tables cannot be recommended

Engineering Contradiction:
Improveanalysis target selectionVSAvoidcross-table analysis capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The relevance calculation mechanism is enhanced to work universally across single-table and multi-table scenarios. The system extracts data relationships from specification sheets and uses these relationships to calculate relevance scores between data items even when they belong to different tables, enabling cross-table analysis target recommendations

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Adaptability or versatility

If analysis is performed across multiple tables, then analysis scope is improved, but table definition information must be extracted from DB which increases complexity

Engineering Contradiction:
Improveanalysis scopeVSAvoidinformation extraction complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Table definition information is extracted and stored in advance from data specification sheets before analysis is performed. This preliminary extraction creates a ready-to-use repository of table schemas, column definitions, and data relationships that can be directly utilized for multi-table analysis without requiring complex runtime extraction from databases

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11188567B2Data analysis support apparatus and data analysis support system
Publication Date: 2021.11.30 HITACHI LTD
  • US11188567B2 patent drawing
  • US11188567B2 patent drawing
  • US11188567B2 patent drawing

AI summary

A data analysis support apparatus includes a relationship network generation section that analyzes a relationship between operating systems, a relationship between operation data tables, a relationship between data items possessed by the operation data tables and a relationship between data values possessed by records of the operation data tables and stores them, as a relationship network; a data item classification section that classifies data items that become a data analysis target into a first data type based on an actual value and a second data type based on a planned value; an analysis data table generation section that generates and accumulates an analysis data table to be used for data analysis; a data model generation section that generates, as a data model, a data item group that allows data analysis in combination; and an analysis target item presentation section that recommends a data item to be made an analysis target.