US2018267955A1PendingUtilityA1

Cognitive lexicon learning and predictive text replacement

Assignee: IBMPriority: Mar 17, 2017Filed: Sep 28, 2017Published: Sep 20, 2018
Est. expiryMar 17, 2037(~10.6 yrs left)· nominal 20-yr term from priority
G06F 40/247G06F 40/242G06F 40/284H04W 4/14G06F 17/2795G06F 17/277G06F 17/2735H04L 51/32H04L 51/52
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method comprising of receiving a first communication content directed to a user. The first communication content includes one or a combination of the following: content read by the user and content written by the user. The method also comprises of generating tokens corresponding to the first communication content by applying natural language processing and generating a token frequency index for the user, based on the tokens generated from the first communication content. The method determines a lexicon reading level for the user, based on the token frequency index generated for the user. The lexicon reading level indicates a reading level of the user. The method adds the lexicon reading level to a lexicon profile of the user. The method modifies a second communication content by replacing tokens with synonyms of the tokens based on comparing the difficulty ratings of the tokens with the user's lexicon reading level.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method of making online text align with a reading level of a user, the computer-implemented method comprising:
 receiving a publication content read by the user;   generating tokens corresponding to text of the publication content by applying natural language processing (NLP);   generating a token frequency index for the user, based on the tokens generated from the publication content;   determining a reading level for the user, based on the token frequency index generated for the user, a source of difficulty ratings of specified tokens, and a context of the source of the publication content;   recording the reading level in a user profile;   receiving email message text selected by the user;   receiving the reading level of the user;   performing a tokenization of the email message text by applying NLP to the email message text and accessing a computer-readable dictionary to determine tokens from the email message text;   generating a plurality of tokens, based on the tokenization of the email message text;   determining a difficulty rating of a first token of the plurality of tokens including accessing the source of difficulty ratings for specified tokens and matching the first token to a specified token;   determining whether the difficulty rating for the first token of the plurality of tokens differs from the reading level of the user;   responsive to determining that the difficulty rating of the first token exceeds the reading level of the user, replacing the first token of the plurality of tokens with a replacement token, the replacement token identified as being a synonym of the first token that is consistent with the reading level of the user according to a word difficulty index and a thesaurus stored in a text replacement database;   modifying the email message text to include the replacement token for the first token of the plurality of tokens; and   responsive to determining the difficulty rating of the first token of the plurality of tokens does not exceeds the reading level of the user, leaving the first token of the plurality of tokens unchanged.

Join the waitlist — get patent alerts

Track US2018267955A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.