| CPC G06Q 30/0637 (2013.01) [G06F 40/174 (2020.01); G06Q 30/0621 (2013.01); G06Q 30/0643 (2013.01)] | 11 Claims |

|
1. A method of measuring parameters associated with a website comprising a complex hierarchy of web pages, wherein the website is adapted to support a user journey through multiple web pages to a user destination, the method comprising:
defining the user journey through the website as a sequence of functional steps;
navigating, by one or more processors of a website navigation system, using a trained machine learning system, from a landing screen to a destination screen by performing each functional step in the sequence, wherein the website navigation system includes a database of verified data field information; and wherein navigating is based on a functional type of one or more screens, which is identified by classification of an image of the one or more screens by the trained machine learning system, wherein the one or more screens include the landing screen, an intermediate screen, and/or the destination screen;
wherein the navigating includes determining, by the one or more processors of the website navigation system, that a data field in the one or more screens needs to be filled to perform one of the functional steps and filling, by the one or more processors of the website navigation system, the data field on the one or more screens with verified data field information for the data field from the database; and
measuring, by one or more processors of a website measurement system, one or more parameters resulting from, or associated with, one or more steps of the journey through the website from the landing screen to the destination screen for the website.
|