Form value prediction utilizing synonymous field recognition
First Claim
1. One or more non-transitory computer-readable media having instructions embodied thereon, wherein the instructions, when executed by one or more processors of a computing device, enable the computing device to automatically update electronic forms to include predicted values, by causing the one or more processors to:
- receive a first form field profile associated with a first user and a plurality of additional form field profiles associated with a plurality of additional users, wherein the first user is a user of the computing device;
generate a predictive model based on the first form field profile and the plurality of additional form field profiles, wherein the predictive model enables determination of a plurality of predicted form field values based on a plurality of correlations within at least the plurality of additional form field profiles;
receive a form field label associated with an electronic form being completed by the first user in response to determining that the received form field label is absent from the first form field profile associated with the first user, employ the predictive model to identify a first correlation of the plurality of correlations, wherein the first correlation correlates the received form field label with one or more synonymous form field labels within the plurality of additional form field profiles;
determine a first predicted form field value, of the plurality of predicted form field values and for the received form field label, based on the identified first correlation and the first form field profile associated with the first user; and
automatically update the electronic form, such that the updated electronic form includes and associates the first predicted form field value with the received form field label.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide systems, methods, and computer storage media directed at predicting values for an electronic form. In embodiments, the method can include forming synonym groupings of form field labels for a number of users. The synonym groupings can be based on an analysis of the similarity of form field values that are associated with form field labels. In embodiments a predictive model may be generated from these synonym groupings. The predictive model can correlate the synonym groupings of one user with synonym groupings of one or more additional users to enable a determination of one or more predicted form field values for the one user based on a queried form field label even though the one user may have never submitted an electronic form with the queried form field label. Other embodiments may be described and/or claimed.
-
Citations
20 Claims
-
1. One or more non-transitory computer-readable media having instructions embodied thereon, wherein the instructions, when executed by one or more processors of a computing device, enable the computing device to automatically update electronic forms to include predicted values, by causing the one or more processors to:
-
receive a first form field profile associated with a first user and a plurality of additional form field profiles associated with a plurality of additional users, wherein the first user is a user of the computing device; generate a predictive model based on the first form field profile and the plurality of additional form field profiles, wherein the predictive model enables determination of a plurality of predicted form field values based on a plurality of correlations within at least the plurality of additional form field profiles; receive a form field label associated with an electronic form being completed by the first user in response to determining that the received form field label is absent from the first form field profile associated with the first user, employ the predictive model to identify a first correlation of the plurality of correlations, wherein the first correlation correlates the received form field label with one or more synonymous form field labels within the plurality of additional form field profiles; determine a first predicted form field value, of the plurality of predicted form field values and for the received form field label, based on the identified first correlation and the first form field profile associated with the first user; and automatically update the electronic form, such that the updated electronic form includes and associates the first predicted form field value with the received form field label. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method of automatically updating an electronic form to include predicted values comprising:
-
receiving a first form field profile associated with a first user and a plurality of additional form field profiles associated with a plurality of additional users; forming first synonym groups of first form field labels for the first user based on an analysis of similarity of first form field values that are associated with the first form field labels, wherein the first form field values are included in the first form field profile associated with the first user; generating a predictive model based on the first form field profile and the plurality of additional form field profiles, wherein the predictive model correlates the first synonym groupings with one or more additional synonym groupings, wherein the additional synonym groupings are based on one or more additional form field labels that are included in the plurality of additional form field profiles associated with the plurality of additional users, and the correlating is based, at least in part, on the first form field labels, the additional form field labels, and the one or more additional synonym groupings; in response to determining that a queried form field label of the electronic form is absent from the first form field labels, employ the predictive model to determine one or more predicted form field values for the first user, wherein the queried form field label is included in the one or more additional form field labels; and automatically updating the electronic form, such that the updated electronic form includes and associates the one or more predicted form field values with the queried form field label. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system for automatically updating electronic forms to include predicted values comprising:
-
one or more processors; a computer-readable storage medium, coupled with the one or more processors, having instructions stored thereon, which, when executed by the one or more processors, perform actions comprising; receiving a first form field profile associated with a first user and a plurality of additional form field profiles associated with a plurality of additional users, wherein the first user is a user of the computing device; generating a predictive model based on the first form field profile and the plurality of additional form field profiles, wherein the predictive model correlates a plurality of form field labels based on a plurality of synonym groupings that are each associated with at least one of the first user or the plurality of additional users; in response to determining that a queried form field label, of an electronic form being completed by the first user, is absent from the first form field profile, utilizing the predictive model to determine one or more form field labels within the plurality of synonym groupings that are synonymous with the queried form field label and associated with at least one of the plurality of additional users; determine at least one predicted form field value for the queried form field label utilizing the synonymous one or more form field labels and the first form field profile of the first user; and automatically update the electronic form, such that the updated electronic form includes and associates the at least one predicted form field value with the queried form field label. - View Dependent Claims (18, 19, 20)
-
Specification