×

Cognitive lexicon learning and predictive text replacement

  • US 10,460,032 B2
  • Filed: 03/17/2017
  • Issued: 10/29/2019
  • Est. Priority Date: 03/17/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for determining a lexicon reading level of a user, the computer-implemented method comprising:

  • receiving a set of email messages, each email message being previously written by the user;

    generating tokens corresponding to words in the set of email messages, the tokens being identified in a word list, the word list associating words with respectively corresponding difficulty ratings;

    generating a token frequency index assigned to the user, based on the tokens generated from the set of email messages;

    determining the lexicon reading level of the user based on the token frequency index and a source of difficulty ratings of the tokens according to the word list;

    adding the lexicon reading level of the user to a lexicon profile;

    identifying, by an applet, a web page loaded by a web-browser;

    retrieving, from the lexicon profile, the lexicon reading level of the user;

    performing a tokenization of the web page;

    generating a plurality of tokens, based on the tokenization;

    determining a difficulty rating of a first token of the plurality of tokens;

    determining whether the difficulty rating of the first token differs from the lexicon reading level of the user;

    responsive to determining the difficulty rating of the first token exceeds the lexicon reading level of the user, replacing the first token with a replacement token;

    modifying the web page to include the replacement token for the first token; and

    displaying to the user the modified web page;

    wherein;

    the lexicon reading level of the user indicates a reading level of the user; and

    the replacement token includes a synonym of the first token that is consistent with the lexicon reading level of the user according to the word list.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×