Readability Awareness in NLP Systems via Text Indicators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional natural language processing systems struggle to accurately determine a user's reading level based on limited text samples, leading to mismatched readability levels between user queries and retrieved document answers, which can result in unintelligible responses for users with lower reading abilities.

Innovation Solution

A method and system for electronic natural language processing that analyzes electronic text inputs to determine readability levels by identifying grammatical errors, slang terms, and misspelling types, allowing for tailored responses based on the user's reading level, using databases and parsing techniques to assess readability characteristics and provide relevant documents with matching or proximate readability levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional systems analyze relatively large datasets over several iterations to estimate reading level, then measurement precision improves, but loss of time increases

Engineering Contradiction:
Improvereading level estimation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis by identifying specific readability indicators (grammatical errors, slang terms, misspellings) in the input text before conducting full processing. This preliminary action enables the system to quickly assess reading level without requiring extensive iterative analysis of large datasets, thus reducing processing time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention extracts and focuses on specific readability indicators (grammatical errors, slang terms, misspellings) from the input text rather than analyzing the entire text comprehensively. By taking out only the relevant indicators needed for reading level estimation, the system achieves accurate measurement without the time cost of analyzing large datasets.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of time

If traditional systems use limited text samples, then loss of time decreases, but measurement precision deteriorates

Engineering Contradiction:
Improveprocessing timeVSAvoidreading level estimation accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system replaces the traditional mechanical approach of analyzing large volumes of text samples with a sophisticated linguistic analysis method that identifies specific readability indicators. This substitution allows accurate reading level estimation from limited text by focusing on quality indicators (grammatical errors, slang, misspellings) rather than quantity of text analyzed.

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

3Ease of operation

If the system tailors responses to match user reading level, then ease of operation improves, but device complexity increases

Engineering Contradiction:
Improveuser comprehensionVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system applies local quality by identifying specific readability indicators at different positions in the text (grammatical errors, slang terms, misspellings) and using these localized findings to determine overall reading level. This approach enables tailored responses without requiring complex system-wide changes, as the readability assessment is performed through targeted local analysis.

Inventive Principle:
Principle #3Local quality

4Measurement precision

If the system identifies multiple readability indicators including grammatical errors, slang terms, and misspellings, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improvereadability level indicator accuracyVSAvoidanalysis complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the readability analysis into distinct indicator types (grammatical errors, slang terms, misspellings), analyzing each category separately through specialized parsing techniques. This segmentation enables precise measurement of reading level by combining results from multiple focused analyses rather than attempting a single complex analysis, thus improving accuracy while managing system complexity through modular processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10664507B2Readability awareness in natural language processing systems
Publication Date: 2020.05.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10664507B2 patent drawing
  • US10664507B2 patent drawing
  • US10664507B2 patent drawing

AI summary

Electronic natural language processing in a natural language processing (NLP) system, such as a Question-Answering (QA) system. A receives electronic text input, in question form, and determines a readability level indicator in the question. The readability level indicator includes at least a grammatical error, a slang term, and a misspelling type. The computer determines a readability level for the electronic text input based on the readability level indicator, and retrieves candidate answers based on the readability level.