KungFu's Components










The matching system uses a transformer model trained with triplet loss to generate embeddings from combined fields — farm names, business owners, addresses, and contact information — clustering transactions belonging to the same grower even across significant data variation. Tenant-aware constraints enforce data permission rules at the matching layer. A confidence scoring system based on embedding distances drives the automation tiers. Retraining logic and deployment infrastructure were delivered for ongoing model improvement.