Patent ID: 11907991
Assignee: WALMART APOLLO, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 2:
3. The system of claim 1, wherein the existing line matching engine is configured to modify the nearest neighbor evaluator by:
iteratively determining the accuracy of a plurality of attribute models, each attribute model comprising one or more item attributes from the set of all item attributes in the item database, by:
selecting a training set by randomly selecting one existing item record for each line identifier,
selecting an attribute model comprising one or more of item attributes from the set of all item attributes of all existing item records;
calculating a distance of each existing item record not in the training set to the item records in the training set based on the attribute model,
predicting a line assignment for each existing item record not in the training set based on the attribute model,
determining the accuracy of the attribute model by comparing the predicted line assignment for each existing item record not in the training set to the actual line identifier of the item record; and

modifying the nearest neighbor evaluator to use the attribute model of the plurality of attribute models with the highest accuracy.