Sentence Dividing Program Using Small Clause Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sentence dividing systems fail to obtain appropriate division results for typical sentences due to limitations in handling ambiguity, flexibility, and complexity, particularly in dealing with long sentences and selecting optimal patterns.

Innovation Solution

A sentence dividing program that uses small clause definitions and structure patterns stored in separate units to divide sentences into independent clauses and compare them with predefined patterns, allowing users to express suitable division positions and structures, enabling flexible and accurate division of typical sentences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a system divides a sentence according to superficial clues, then the division process is simple, but the division result is inappropriate for typical sentences

Engineering Contradiction:
Improvesimplicity of division processVSAvoidaccuracy of division result
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent segments the sentence division process into two distinct phases: first dividing the sentence into small clauses based on superficial clues, then further dividing those small clauses into final clauses based on grammar rules. This segmentation allows each phase to focus on specific aspects without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces small clauses as an intermediary structure between the original sentence and the final clause division. Small clauses serve as intermediate units that capture both superficial and grammatical characteristics, enabling the system to bridge the gap between simple division and accurate division.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a system divides a sentence according to grammar rules, then the division follows structural analysis, but the system cannot divide according to typical characteristics

Engineering Contradiction:
Improvestructural accuracyVSAvoidflexibility for typical sentences
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies different division criteria to different parts of the sentence. Superficial clues are used for initial small clause division, while grammar rules are applied for final clause division. This local differentiation allows the system to maintain structural reliability while adapting to typical sentence characteristics.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements a dynamic, two-stage division process where the system can adapt its approach based on the input. The first stage uses flexible superficial clue matching, while the second stage applies rigid grammar rules, creating a dynamic system that combines both approaches rather than being static.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If a system performs translation using typical patterns, then typical sentences can be processed, but the hit rate of input sentences matching patterns is low

Engineering Contradiction:
Improvecapability to handle typical sentencesVSAvoidpattern matching accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary sentence division into small clauses before attempting pattern matching. This preliminary action transforms the input sentence into a standardized format that increases the likelihood of matching typical patterns, thereby improving the hit rate while maintaining the ability to handle typical sentences.

Inventive Principle:
Principle #10Preliminary action

4Extent of automation

If grammar rules are built in the system, then sentence structure analysis can be performed, but users cannot modify rules or create new grammar rules

Engineering Contradiction:
Improveautomatic sentence analysisVSAvoiduser flexibility
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The patent segments the grammar rules into modular small clause definitions that can be independently configured. This segmentation allows users to modify or add specific small clause definitions without affecting the entire grammar rule system, maintaining automatic analysis while improving user flexibility.

Inventive Principle:
Principle #1Segmentation

5Measurement precision

If a system executes sentence structure analysis of a whole sentence, then complete analysis is achieved, but the system fails when the sentence is long

Engineering Contradiction:
Improvecompleteness of analysisVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides long sentences into smaller small clauses as an intermediate step, reducing the computational complexity of analyzing each unit individually. This segmentation allows the system to maintain complete analysis capability while handling long sentences by processing them in manageable chunks rather than as a single complex unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs partial division into small clauses as an intermediate step rather than attempting complete final division immediately. This partial action breaks down the complex task of analyzing long sentences into smaller, more manageable steps that can be processed sequentially.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9009023B2Computer-readable medium having sentence dividing program stored thereon, sentence dividing apparatus, and sentence dividing method
Publication Date: 2015.04.14 FUJITSU LTD
  • US9009023B2 patent drawing
  • US9009023B2 patent drawing
  • US9009023B2 patent drawing

AI summary

A typical sentence having a specific typical characteristic in the sentence is divided. A division target typical sentence is divided on the basis of a small clause definition. The sentence is divided where positions suitable for dividing the typical sentence based on the structure are expressed by a user. A small clause string including small clauses that serve as independent sentences is created after the division. The small clause string is compared to the structure patterns, and a structure pattern that is determined to match the small clause string is selected as a result of the typical sentence division.