12. In a computer network environment, a method for facilitating field content suggestions by associating forms with contexts using a training model, the method comprising: defining a plurality of form contexts, wherein the form contexts comprise a unique purpose, a circumstance, or a perspective of a representative form, and wherein each of the form contexts is defined by assigning to it a plurality of representative form features and by assigning a weighting to each of the representative form features, wherein the representative form features comprise non-text field characteristics, field labels, and other field-specific text characteristics; creating a training model for associating forms with respective form contexts, the training model trained using a collection of training forms; applying, by a processor of a computing device, the training model to a form to determine which of the plurality of form contexts to assign to a portion of the form wherein the training model identifies form features found in the portion of the form, correlates the identified form features to the representative form features of each of the form contexts, and assigns to the portion of the form the form context having a highest degree of correlation, and wherein the portion of the form comprises a plurality of fillable fields of the form; and identifying, by the processor and from the form context of the form, a field content suggestion for a fillable field within the form, the field content suggestion indicating content items selectable by a user to complete the fillable field.
12. In a computer network environment, a method for facilitating field content suggestions by associating forms with contexts using a training model, the method comprising: defining a plurality of form contexts, wherein the form contexts comprise a unique purpose, a circumstance, or a perspective of a representative form, and wherein each of the form contexts is defined by assigning to it a plurality of representative form features and by assigning a weighting to each of the representative form features, wherein the representative form features comprise non-text field characteristics, field labels, and other field-specific text characteristics; creating a training model for associating forms with respective form contexts, the training model trained using a collection of training forms; applying, by a processor of a computing device, the training model to a form to determine which of the plurality of form contexts to assign to a portion of the form wherein the training model identifies form features found in the portion of the form, correlates the identified form features to the representative form features of each of the form contexts, and assigns to the portion of the form the form context having a highest degree of correlation, and wherein the portion of the form comprises a plurality of fillable fields of the form; and identifying, by the processor and from the form context of the form, a field content suggestion for a fillable field within the form, the field content suggestion indicating content items selectable by a user to complete the fillable field. 13. The method of claim 12 , wherein the training model determines a relative significance of each of the representative form features likely to be found in each of the plurality of form contexts.