Patent ID: 11861695
Assignee: XERO LIMITED
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A method comprising:
receiving, by one or more processors of an accounting system, a first transaction in a first bank statement associated with a first entity;
inputting, by the one or more processors of the accounting system, the first transaction to a machine learning tool, the machine learning tool comprising:
a community predictor configured to determine one or more first suggestions for reconciling the first transaction, the community predictor having been trained on community training data comprising values of features derived from previously reconciled transactions of a plurality of businesses; and
a user predictor configured to determine one or more second suggestions, the user predictor having been trained on user training data comprising values derived from features for previously reconciled transactions of the first entity;

determining, by the community predictor, one or more first suggestions for reconciling the first transaction and a first confidence level corresponding to each of the one or more first suggestions;
determining, by the user predictor, one or more second suggestions for reconciling the first transaction and a second confidence level corresponding to each of the one or more second suggestions wherein each suggestion is associated with a confidence level based on the first confidence level and the second confidence level;
determining, by the machine learning tool, a best suggestion corresponding to a highest confidence level of the one or more first suggestions and second suggestions, respectively;
presenting the one or more first suggestions and the one or more second suggestions to a user for validation via a user interface; and
re-training the user predictor with user training data including the validated reconciliation suggestion.