18. The apparatus of claim 17 , wherein the instructions, when executed further cause the one or more processors to create an adaptively modified form for display to a present user based on the adaptively modified size of the input field, the adaptively modified location of the input field, and the constrained datatype of the input field.
18. The apparatus of claim 17 , wherein the instructions, when executed further cause the one or more processors to create an adaptively modified form for display to a present user based on the adaptively modified size of the input field, the adaptively modified location of the input field, and the constrained datatype of the input field. 19. The method of claim 18 , wherein the instructions, when executed further cause the one or more processors to obtain historical data including past user input data provided to a form identical or similar to the optimized user input form.