US 12,093,644 B2
System for analyzing and prescribing content changes to achieve target readability level
Jayasudha Thota, Bellevue, WA (US); Gabriele Masili, Mercer Island, WA (US); Rodney Derek Brown, Fort Mill, SC (US); Kartik Krishnan, Charlotte, NC (US); Raymond Robert Ringhiser, Maple Valley, WA (US); and Anusha Meka, Davidson, NC (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Dec. 14, 2020, as Appl. No. 17/121,236.
Prior Publication US 2022/0188514 A1, Jun. 16, 2022
Int. Cl. G06F 40/253 (2020.01); G06F 40/166 (2020.01); G09B 5/02 (2006.01); G09B 19/00 (2006.01); G06F 3/0482 (2013.01)
CPC G06F 40/253 (2020.01) [G06F 40/166 (2020.01); G09B 5/02 (2013.01); G09B 19/00 (2013.01); G06F 3/0482 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system for analyzing and prescribing content changes to achieve target readability levels for a user document inputted by a user into a user application being executed by a processor, comprising:
a prescriptive content readability recommendation (PCRR) tool configured to receive a specified readability index from the user in the user application and to operate in conjunction with the user application to apply a readability algorithm from a readability algorithm data store to the user document to provide a readability score for the user document based on the specified readability index; and
a statistics and configuration data store coupled to the PCRR tool, wherein the statistics and configuration data store is configured to store statistics about readability levels in the specified readability index associated with different target document audiences,
wherein the PCRR tool is configured to receive a purpose type input, entered by the user into the user application specifying a target audience for the user document, and to utilize statistics stored in the statistics and configuration data store regarding readability levels associated with the target audience to make recommendations to the user via the user application to improve the readability score of the user document to achieve the target readability level in the specified readability index for the target audience specified in the purpose type input,
wherein the statistics and configuration data store includes:
a first personal statistics data store configured to provide personal statistics about readability trends of the user to the PCRR tool to use for making the recommendations; and
a second group statistics data store coupled to receive the personal statistics about readability trends of the user from the first personal statistics data store and configured to provide group statistics about readability trends of other documents, similar to the user document, prepared by other authors in a group of users associated with the user, to the PCRR tool to use for making the recommendations,
wherein the user application is configured to generate a graphical user interface on a display device indicating the specified readability index and the target readability level,
wherein the PCRR tool is configured to provide, for display in the graphical user interface, a visual indicator for each of identified one or more sentences in the user document which are determined by the PCRR tool to be outside of the target readability level and to make recommendations in the graphical user interface for rewriting these identified one or more sentences to achieve the target readability level, and
wherein the PCRR tool is configured to turn off the display of the visual indicator on the display device for any one of the identified one or more sentences for which the user has accepted a recommendation for rewriting the sentence or has rewritten the sentence so that the sentence is no longer outside of the target readability level.