Dyslexic Text Correction via Sequence-to-Sequence Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Individuals with dyslexia face challenges in interpreting, reading, and writing due to punctuation mistakes, capitalization errors, and letter swapping, which existing text correction tools often fail to address effectively, especially in informal social media language.

Innovation Solution

A social-networking system employs a machine-learning approach using a sequence-to-sequence model trained on social-network data to provide real-time text correction suggestions or automatic corrections tailored to dyslexic users, distinguishing itself from traditional rules-based correction methods by focusing on informal language and common dyslexic errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If rules-based correction methods are used, then formal language corrections are effective, but informal social media language and dyslexic-specific errors are not addressed

Engineering Contradiction:
Improvecorrection accuracy for dyslexic usersVSAvoidadaptability to informal language styles
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent changes the fundamental parameter of correction methodology from rules-based to machine-learning-based. The system trains a sequence-to-sequence model on social network data to learn patterns specific to dyslexic errors and informal language, enabling the system to adapt its correction behavior to match the user's writing style and the informal context of social media posts.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system enables self-service correction by automatically detecting and correcting dyslexic errors without requiring user intervention. The machine-learning model analyzes the input text, identifies errors characteristic of dyslexic writing patterns, and generates corrected versions automatically, allowing users to benefit from correction without manual editing.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If machine-learning approach is used, then context-specific corrections for informal language are achieved, but system complexity increases

Engineering Contradiction:
Improvecontext-specific correction capabilityVSAvoidmodel training and implementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The sequence-to-sequence model serves multiple functions: it detects errors, determines correction types (spelling, punctuation, capitalization), generates corrected text, and adapts to individual user patterns over time. This multi-functional approach consolidates what would otherwise require separate systems into a single unified model, managing complexity through integration.

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

Solution Approach 2:

The system incorporates feedback mechanisms where users can accept or reject corrections, and the model learns from user behavior patterns over time. This feedback loop allows the system to refine its corrections based on actual user preferences and writing evolution, improving accuracy while the model handles complexity internally through trained parameters.

Inventive Principle:
Principle #23Feedback

3Reliability

If real-time correction is provided, then writing accuracy is improved, but processing time increases

Engineering Contradiction:
Improvewriting accuracyVSAvoidtext processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system provides partial correction by focusing on the most likely and most impactful errors first, rather than exhaustively analyzing every possible correction possibility. The sequence-to-sequence model generates corrections based on probability and confidence thresholds, delivering useful corrections quickly without attempting to analyze every edge case, thus balancing accuracy with processing speed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10489507B2Text correction for dyslexic users on an online social network
Publication Date: 2019.11.26 META PLATFORMS INC
  • US10489507B2 patent drawing
  • US10489507B2 patent drawing
  • US10489507B2 patent drawing

AI summary

In one embodiment, a method includes identifying a plurality of dyslexic users on an online social network. The plurality of dyslexic users may be identified based on content objects posted by these users over a particular time period, where the content objects may include one or more of word-level errors or sentence-level errors. A machine-learning model may be trained for text correction using a corpus of social network data, which may include at least the content objects with one or more of word-level errors or sentence-level errors, and a corresponding set of corrected content objects. A text string including one or more errors may be received from a client system associated with a first user. The text string may be transformed into a vector representation using an encoder of the machine-learning model. A corrected text string may be generated from the vector representation using a decoder of the machine-learning model.