| CPC G06F 11/0745 (2013.01) [G06F 8/30 (2013.01)] | 20 Claims |

|
1. A system for correcting errors associated with user actions on a website, the system comprising:
a database operable to store expected result data and pre-determined fixes, wherein the expected result data comprises an expected result for when a user device performs a user action on the website, and wherein one or more pre-determined fixes are configured to correct one or more errors associated with the user action on the website;
a processor operably coupled to the database and configured to:
communicate with a web server hosting the website to receive event data associated with the user action and formatting information of the website, wherein the formatting information includes information associated with structuring a layout of the website;
compare the event data to the expected result data by determining a similarity score that quantifies the similarity between the event data and the expected result data, and by comparing the similarity score to a threshold value;
identify an error associated with the user action based on the comparison of the event data to the expected result data such that if the similarity score is below the threshold value, an error is identified;
retrieve a pre-determined fix from the pre-determined fixes stored in the database, wherein the pre-determined fix comprises code that performs the expected result of the user action on the website; and
apply the pre-determined fix to the formatting information of the website, wherein applying the pre-determined fix comprises replacing the formatting information to correct the error associated with the user action.
|