Subject-Targeted Context-Free Grammar Induction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing context-free grammars (CFGs) are general-purpose and lack specificity, making it difficult to determine whether a description accurately represents a particular subject, as they do not differentiate between grammatical and ungrammatical descriptions within a specific context.

Innovation Solution

A processing system induces a subject-targeted context-free grammar (ST-CFG) by receiving descriptions related to a specific subject, parsing them using a subject-agnostic CFG, and refining the resulting grammar to create a more accurate representation of the subject's syntactic and semantic structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a general-purpose CFG is used, then the grammar can handle any English sentence, but it cannot determine whether a description accurately represents a particular subject

Engineering Contradiction:
Improvegrammar coverageVSAvoidsubject-specific accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the general CFG into subject-specific components by extracting and refining grammar rules that are relevant to a particular subject. This is achieved by parsing subject-agnostic descriptions with a general CFG, then selectively retaining and refining only those rules that pertain to the target subject, thereby dividing the broad grammar into focused subject-specific grammars.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making the grammar rules specific to particular subjects rather than uniformly applicable to all English sentences. By refining the CFG to include only subject-relevant constructs, terminologies, and syntactic patterns, the grammar achieves high precision for subject-specific descriptions while maintaining the flexibility of CFG structure.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If a subject-agnostic CFG is used to parse descriptions, then all grammatical constructions are recognized, but subject-specific grammatical patterns are not captured

Engineering Contradiction:
Improveparsing capabilityVSAvoidsubject description accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent performs preliminary action by first parsing descriptions using a subject-agnostic CFG to capture all grammatical structures, then subsequently refining the grammar by retaining only subject-relevant rules. This two-stage approach ensures comprehensive initial parsing while enabling subsequent specialization for subject-specific accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts subject-specific grammar rules from the general CFG by analyzing parsed descriptions and identifying which rules are actually used and relevant to the target subject. This extraction process removes unnecessary general-purpose rules while retaining and emphasizing subject-specific constructions, thereby improving reliability without losing parsing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If the CFG is refined to be subject-specific, then accuracy for subject descriptions improves, but the grammar becomes more complex to induce and apply

Engineering Contradiction:
Improvesubject description accuracyVSAvoidgrammar induction process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the grammar induction process to automatically refine subject-specific rules through algorithmic analysis of parsed descriptions. The system self-adjusts the CFG by programmatically identifying and retaining subject-relevant rules, reducing manual complexity while maintaining high subject description accuracy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10223349B2Inducing and applying a subject-targeted context free grammar
Publication Date: 2019.03.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10223349B2 patent drawing
  • US10223349B2 patent drawing
  • US10223349B2 patent drawing

AI summary

A processing system is described which induces a context free grammar (CFG) based on a set of descriptions. The descriptions pertain to a particular subject. Thus, the CFG targets the particular subject, and is accordingly referred to as a subject-targeted context free grammar (ST-CFG). The processing system can use the ST-CFG to determine whether a new description is a proper description of the subject. The processing system also provides synthesizing functionality for building an ST-CFG based on one or more smaller component ST-CFGs.