US 12,469,058 B1
Apparatus and method for automatically matching purchase order line-items with accounts payable invoice line-items
Amrit Singhal, Sunnyvale, CA (US); Edris Naderan, San Jose, CA (US); Ankit Bansal, Karauli (IN); Akash Vijay Hajare, Pune (IN); and Kunal Verma, San Jose, CA (US)
Assigned to AppZen, Inc., San Jose, CA (US)
Filed by AppZen, Inc., San Jose, CA (US)
Filed on Jul. 10, 2023, as Appl. No. 18/349,875.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/04 (2012.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/04 (2013.01) [G06Q 30/0635 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A non-transitory computer readable storage medium with instructions executed by a processor to:
access a purchase order data set;
ingest an invoice data set;
gather tuples of purchase order line-items from the purchase order data set;
form tuples of invoice line-items from the invoice data set;
create positive training samples, where each positive training sample comprises a selected purchase order line-item and a corresponding invoice line-item;
form negative training samples, where each negative training sample comprises a fabricated purchase order line-item and a corresponding invoice line-item, where the fabricated purchase order line-item is selected in accordance with criteria to bias the fabricated purchase order line-item to be similar to a positive training sample;
train a machine learning model with the positive training samples and the negative training samples to form a trained purchase order machine learning model;
receive an accounts payable invoice; and
use the trained purchase order machine learning model to match an accounts payable invoice line-item to a purchase order line-item.