Prioritizing items in a document to present to a user computing device
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-modifiedWhat 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.