Computer processes for analyzing and suggesting improvements for text readability
First Claim
1. Non-transitory computer storage having stored thereon executable code that directs a computer system to perform a method of automatic text evaluation, the method comprising:
- detecting whether a particular readability issue exists in text, notwithstanding that the text may be otherwise grammatically correct;
scanning for at least one sign that indicates the possible occurrence or absence of the readability issue, the at least one sign comprising the term “
that”
; and
implementing correction logic for correcting the issue, the correction logic specifying a proposed edit, the edit comprising one or some combination of the following;
deleting text;
adding text; and
/orreordering text,wherein scanning for at least one sign further comprises scanning for “
that”
as a primary sign and scanning for additional signs; and
wherein scanning for additional signs comprises scanning for one or some combination of the following;
“
what”
, “
who”
, “
it,” and
/or a “
to be”
verb;
the method further comprising;
determining if the word immediately preceding “
that”
is a “
to be”
verb and if so, determining if the term “
it”
immediately precedes the “
to be”
verb and if so, determining if the term “
what”
or the term “
who”
immediately precedes “
it” and
conveying the proposed edit to a user through a computer interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer-based processes are disclosed for analyzing and improving document readability. Document readability is improved by using rules and associated logic to automatically detect various types of writing problems and to make and/or suggest edits for eliminating such problems. Many of the rules seek to generate more concise formulations of the analyzed sentences, such as by eliminating unnecessary words, rearranging words and phrases, and making various other types of edits. Proposed edits can be conveyed, e.g., through a word processing platform, by changing the visual appearance of text to indicate how the text would appear with (or with and without) the edit.
-
Citations
8 Claims
-
1. Non-transitory computer storage having stored thereon executable code that directs a computer system to perform a method of automatic text evaluation, the method comprising:
-
detecting whether a particular readability issue exists in text, notwithstanding that the text may be otherwise grammatically correct; scanning for at least one sign that indicates the possible occurrence or absence of the readability issue, the at least one sign comprising the term “
that”
; andimplementing correction logic for correcting the issue, the correction logic specifying a proposed edit, the edit comprising one or some combination of the following; deleting text; adding text; and
/orreordering text, wherein scanning for at least one sign further comprises scanning for “
that”
as a primary sign and scanning for additional signs; andwherein scanning for additional signs comprises scanning for one or some combination of the following;
“
what”
, “
who”
, “
it,” and
/or a “
to be”
verb;the method further comprising;
determining if the word immediately preceding “
that”
is a “
to be”
verb and if so, determining if the term “
it”
immediately precedes the “
to be”
verb and if so, determining if the term “
what”
or the term “
who”
immediately precedes “
it” andconveying the proposed edit to a user through a computer interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification