Natural Language Processing System for Compound Sentence Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing natural language processing systems face difficulties in processing complex sentences, leading to degraded performance when handling compound sentences with conjunctions or consecutive utterances without conjunctions, as they struggle to determine the sequential performability of user-intended operations.

Innovation Solution

A natural language processing system that includes a user device and a natural language processing apparatus capable of receiving compound or complex sentences, dividing them into short sentences, and determining the sequential performability of operations using stored operation information and dialog context, generating control commands for system behavior, and providing voice synthesis for user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the existing natural language processing system processes compound sentences as basic sentences, then the system structure remains simple, but the processing performance degrades

Engineering Contradiction:
Improvesystem structureVSAvoidprocessing performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments compound sentences into multiple basic sentences by identifying conjunctions and sentence boundaries. The natural language processing apparatus divides a compound sentence into several basic sentences, processes each separately, and then integrates the results, thereby maintaining simple processing structures while improving overall processing performance.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the system divides compound sentences into short sentences for processing, then the processing accuracy improves, but the processing time increases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-identifying conjunctions and sentence boundaries in compound sentences before full processing. The system prepares the segmented structure in advance, which allows for more accurate processing of each basic sentence while optimizing the overall processing time through efficient pre-processing.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system determines sequential performability of operations in compound sentences, then the system behavior accuracy improves, but the operational complexity increases

Engineering Contradiction:
Improvesystem behavior accuracyVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the determination of sequential performability into individual basic sentences. By dividing a compound sentence into basic sentences and determining sequential performability for each separately, the system maintains high accuracy in system behavior while reducing the complexity of the determination process through modular processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230377577A1System, apparatus, and method for processing natural language, and non-transitory computer readable recording medium
Publication Date: 2023.11.23 SAMSUNG ELECTRONICS CO LTD
  • US20230377577A1 patent drawing
  • US20230377577A1 patent drawing
  • US20230377577A1 patent drawing

AI summary

A system, apparatus, and method for processing a natural language, and a computer readable recording medium are provided. The system includes a user device configured to receive a compound or complex sentence and a natural language processing apparatus configured to generate a plurality of control commands for the user device based on whether operations intended by a user are sequentially performable in the compound or complex sentence received from the user device.