US2023376521A1PendingUtilityA1

Prioritizing items in a document to present to a user computing device

Assignee: IBMPriority: Nov 13, 2017Filed: Aug 2, 2023Published: Nov 23, 2023
Est. expiryNov 13, 2037(~11.3 yrs left)· nominal 20-yr term from priority
G06F 16/435G16H 10/60G06F 16/93G06F 40/10G06F 40/284G06F 16/182G16H 15/00G06Q 30/0203
73
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Provided are a computer program product, system, and method for prioritizing items in a document to present to a user computing device. A natural language processor (NLP) is used to determine NLP items in a selected document to present to a reviewing user. The NLP items in the selected document have content to review to correct for errors. A determination is made of an attribute value for the selected document. A determination is made of user interactions with the NLP items in the selected document having the determined attribute value. An order is determined to present the NLP items in the selected document to present to the reviewing user to correct based on the determined user interactions. The selected document, with the determined NLP items presented in the determined order for the reviewing user to review and correct, is transmitted to a computing device of the reviewing user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer program product for prioritizing information to present to a reviewing user at a computing device, wherein the computer program product comprises a computer readable storage medium having program instructions embodied therewith, that when executed cause operations, the operations comprising:
 determining, using a natural language processor (NLP), NLP items in a selected document to present to the reviewing user, wherein the NLP items in the selected document have content to review to correct for errors;   determining an attribute value for the selected document;   determining user interactions with the NLP items in the selected document having the determined attribute value;   determining an order to present the NLP items in the selected document to present to the reviewing user to correct based on the determined user interactions; and   transmitting, to a computing device of the reviewing user, the selected document with the determined NLP items presented in the determined order for the reviewing user to review and correct.   
     
     
         2 . The computer program product of  claim 1 , wherein the attribute value is a member of a set of attribute values consisting of at least one of user context attributes of a user interacting with an NLP item and subject attributes based on a content of the selected document being rendered. 
     
     
         3 . The computer program product of  claim 1 , wherein the determining the order of the NLP items in the selected document comprises:
 assigning a priority to each of the determined NLP items based on the determined user interactions with the NLP items; and   determining the order in which to present the NLP items in the selected document according to priorities assigned to the NLP items to present the NLP items in the selected document having a higher priority before the NLP items in the selected document having a lower priority.   
     
     
         4 . The computer program product of  claim 1 , wherein the operations further comprise:
 determining a profile attribute value of the reviewing user from a plurality of profile attribute values, wherein the determined user interactions are from users having the determined profile attribute value; and   assigning priority values to the NLP items based on the determined user interactions from the users having the profile attribute value and the determined attribute value, wherein the order of presenting the NLP items is determined according to the priority values assigned to the NLP items.   
     
     
         5 . The computer program product of  claim 1 , wherein the determined user interactions are gathered from a plurality of users at a plurality of computing devices interacting with NLP items from multiple documents. 
     
     
         6 . The computer program product of  claim 5 , wherein the plurality of users are associated with a profile value of a plurality of profile values, wherein the determining the user interactions comprises determining user interactions from the users having a profile value of the profile value of the reviewing user. 
     
     
         7 . The computer program product of  claim 1 , wherein the operations further comprise:
 receiving, from the computing device of the reviewing user, modifications to content for the determined NLP items in the selected document transmitted to the reviewing user;   modifying the content for the determined NLP items in the selected document with the modifications to the content from the reviewing user; and   saving the selected document having the modified content.   
     
     
         8 . A system for prioritizing information to present to a reviewing user operating at a computing device, comprising:
 a processor; and   a computer readable storage medium having program instructions embodied therewith, that when executed by the processor cause operations, the operations comprising:
 determining, using a natural language processor (NLP), NLP items in a selected document to present to the reviewing user, wherein the NLP items in the selected document have content to review to correct for errors; 
 determining an attribute value for the selected document; 
 determining user interactions with the NLP items in the selected document having the determined attribute value; 
 determining an order to present the NLP items in the selected document to present to the reviewing user to correct based on the determined user interactions; and 
 transmitting, to a computing device of the reviewing user, the selected document with the determined NLP items presented in the determined order for the reviewing user to review and correct. 
   
     
     
         9 . The system of  claim 8 , wherein the attribute value is a member of a set of attribute values consisting of at least one of user context attributes of a user interacting with an NLP item and subject attributes based on a content of the selected document being rendered. 
     
     
         10 . The system of  claim 8 , wherein the determining the order of the NLP items in the selected document comprises:
 assigning a priority to each of the determined NLP items based on the determined user interactions with the NLP items; and   determining the order in which to present the NLP items in the selected document according to priorities assigned to the NLP items to present the NLP items in the selected document having a higher priority before the NLP items in the selected document having a lower priority.   
     
     
         11 . The system of  claim 8 , wherein the operations further comprise:
 determining a profile attribute value of the reviewing user from a plurality of profile attribute values, wherein the determined user interactions are from users having the determined profile attribute value; and   assigning priority values to the NLP items based on the determined user interactions from the users having the profile attribute value and the determined attribute value, wherein the order of presenting the NLP items is determined according to the priority values assigned to the NLP items.   
     
     
         12 . The system of  claim 8 , wherein the determined user interactions are gathered from a plurality of users at a plurality of computing devices interacting with NLP items from multiple documents. 
     
     
         13 . The system of  claim 8 , wherein the plurality of users are associated with a profile value of a plurality of profile values, wherein the determining the user interactions comprises determining user interactions from the users having a profile value of the profile value of the reviewing user. 
     
     
         14 . The system of  claim 8 , wherein the operations further comprise:
 receiving, from the computing device of the reviewing user, modifications to content for the determined NLP items in the selected document transmitted to the reviewing user;   modifying the content for the determined NLP items in the selected document with the modifications to the content from the reviewing user; and   saving the selected document having the modified content.   
     
     
         15 . A computer implemented method for prioritizing information to present to a reviewing user at a computing device, comprising:
 determining, using a natural language processor (NLP), NLP items in a selected document to present to the reviewing user, wherein the NLP items in the selected document have content to review to correct for errors;   determining an attribute value for the selected document;   determining user interactions with the NLP items in the selected document having the determined attribute value;   determining an order to present the NLP items in the selected document to present to the reviewing user to correct based on the determined user interactions; and   transmitting, to a computing device of the reviewing user, the selected document with the determined NLP items presented in the determined order for the reviewing user to review and correct.   
     
     
         16 . The method of  claim 15 , wherein the attribute value is a member of a set of attribute values consisting of at least one of user context attributes of a user interacting with an NLP item and subject attributes based on a content of the selected document being rendered. 
     
     
         17 . The method of  claim 15 , wherein the determining the order of the NLP items in the selected document comprises:
 assigning a priority to each of the determined NLP items based on the determined user interactions with the NLP items; and   determining the order in which to present the NLP items in the selected document according to priorities assigned to the NLP items to present the NLP items in the selected document having a higher priority before the NLP items in the selected document having a lower priority.   
     
     
         18 . The method of  claim 15 , further comprising:
 determining a profile attribute value of the reviewing user from a plurality of profile attribute values, wherein the determined user interactions are from users having the determined profile attribute value; and   assigning priority values to the NLP items based on the determined user interactions from the users having the profile attribute value and the determined attribute value, wherein the order of presenting the NLP items is determined according to the priority values assigned to the NLP items.   
     
     
         19 . The method of  claim 15 , wherein the determined user interactions are gathered from a plurality of users at a plurality of computing devices interacting with NLP items from multiple documents. 
     
     
         20 . The method of  claim 15 , wherein the plurality of users are associated with a profile value of a plurality of profile values, wherein the determining the user interactions comprises determining user interactions from the users having a profile value of the profile value of the reviewing user.

Join the waitlist — get patent alerts

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

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