G06F40/221

Techniques for document marker tracking

The present disclosure describes techniques for adding a marker to a second document, the marker corresponding to a marker in a first document. The process may include identifying a token in a first document associated with a marker based upon a location of the marker in the first document. The process may further include identifying a particular token group that the token belongs to. The particular token group may be identified from a set of token groups for the first document. A particular token group from a set of token groups for the second document is then identified for the particular token group in the first document. A location for placing the marker in the second document is identified based upon the location of the particular token group in the second document. The marker is then placed in the second document at the identified location.

Techniques for document marker tracking

The present disclosure describes techniques for adding a marker to a second document, the marker corresponding to a marker in a first document. The process may include identifying a token in a first document associated with a marker based upon a location of the marker in the first document. The process may further include identifying a particular token group that the token belongs to. The particular token group may be identified from a set of token groups for the first document. A particular token group from a set of token groups for the second document is then identified for the particular token group in the first document. A location for placing the marker in the second document is identified based upon the location of the particular token group in the second document. The marker is then placed in the second document at the identified location.

Workforce response based event management methods and systems
11587000 · 2023-02-21 · ·

Event organizers must assign volunteers, staff, sub-contractors etc. over multiple roles, multiple shifts, and multiple locations. Assigning individuals, whether a few to hundreds or thousands, requires the user to filter through registration information and align this to the roles/shifts etc. This is further complicated when the registration forms used to acquire user data are custom questionnaires. Embodiments of the invention automatically generates custom filters for subsequently filtering of the entries made by registrants where the user generates custom questions. Further, embodiments of the invention allow the importation of data from other sources wherein if it includes fields not supported by the database into which the data is being imported the system automatically adds new custom fields to the database as well as supporting the establishment of new questionnaires, new custom filters, and triggering registration updates from existing registrants to acquire new data for the new custom fields.

Workforce response based event management methods and systems
11587000 · 2023-02-21 · ·

Event organizers must assign volunteers, staff, sub-contractors etc. over multiple roles, multiple shifts, and multiple locations. Assigning individuals, whether a few to hundreds or thousands, requires the user to filter through registration information and align this to the roles/shifts etc. This is further complicated when the registration forms used to acquire user data are custom questionnaires. Embodiments of the invention automatically generates custom filters for subsequently filtering of the entries made by registrants where the user generates custom questions. Further, embodiments of the invention allow the importation of data from other sources wherein if it includes fields not supported by the database into which the data is being imported the system automatically adds new custom fields to the database as well as supporting the establishment of new questionnaires, new custom filters, and triggering registration updates from existing registrants to acquire new data for the new custom fields.

Classification code parser
11586821 · 2023-02-21 · ·

A classification code parser and method can include: reading a classification code having a description; reading a required keyword, and a total number of keywords associated with the classification code; reading text of a note; tokenizing the text of the note to create a note token stream, the note token stream having a note token and a position of the note token within the note token stream; creating a keyword map including a total number of matched keywords; determining a match ratio from the total number of the matched keywords and the total number of the keywords; determining a proximity factor based on a shortest span of tokens within the note token stream containing all the matched keywords; and determining a strength of a match between the classification code and the note based on the match ratio being multiplied by the proximity factor.

Classification code parser
11586821 · 2023-02-21 · ·

A classification code parser and method can include: reading a classification code having a description; reading a required keyword, and a total number of keywords associated with the classification code; reading text of a note; tokenizing the text of the note to create a note token stream, the note token stream having a note token and a position of the note token within the note token stream; creating a keyword map including a total number of matched keywords; determining a match ratio from the total number of the matched keywords and the total number of the keywords; determining a proximity factor based on a shortest span of tokens within the note token stream containing all the matched keywords; and determining a strength of a match between the classification code and the note based on the match ratio being multiplied by the proximity factor.

Automatic filling of a form with formatted text

In some implementations, a device may identify a form field, of a form, that is to be filled with text. The device may determine a formatting for the text that is to be used for filling the form field. The formatting for the text may be determined based on content that is indicative of the formatting that is to be used for filling the form field, or information relating to at least one previous filling of the form field that is associated with a successful submission of the form. The device may modify the text in accordance with the formatting that is determined to obtain formatted text. The device may cause filling of the form field with the formatted text.

Automatic filling of a form with formatted text

In some implementations, a device may identify a form field, of a form, that is to be filled with text. The device may determine a formatting for the text that is to be used for filling the form field. The formatting for the text may be determined based on content that is indicative of the formatting that is to be used for filling the form field, or information relating to at least one previous filling of the form field that is associated with a successful submission of the form. The device may modify the text in accordance with the formatting that is determined to obtain formatted text. The device may cause filling of the form field with the formatted text.

Methods and systems for modeling complex taxonomies with natural language understanding

Systems and methods are presented for the automatic placement of rules applied to topics in a logical hierarchy when conducting natural language processing. In some embodiments, a method includes: accessing, at a child node in a logical hierarchy, at least one rule associated with the child node; identifying a percolation criterion associated with a parent node to the child node, said percolation criterion indicating that the at least one rule associated with the child node is to be associated also with the parent node; associating the at least one rule with the parent node such that the at least one rule defines a second factor for determining whether the document is to also be classified into the parent node; accessing the document for natural language processing; and determining whether the document is to be classified into the parent node or the child node based on the at least one rule.

Methods and systems for modeling complex taxonomies with natural language understanding

Systems and methods are presented for the automatic placement of rules applied to topics in a logical hierarchy when conducting natural language processing. In some embodiments, a method includes: accessing, at a child node in a logical hierarchy, at least one rule associated with the child node; identifying a percolation criterion associated with a parent node to the child node, said percolation criterion indicating that the at least one rule associated with the child node is to be associated also with the parent node; associating the at least one rule with the parent node such that the at least one rule defines a second factor for determining whether the document is to also be classified into the parent node; accessing the document for natural language processing; and determining whether the document is to be classified into the parent node or the child node based on the at least one rule.