Field mapping
For each source field, one call asks which remaining target field holds the same data. A match at or above the threshold is kept and taken out of later questions.
Modelgeneral: debiases option order, better on many or similar options. fast: faster, keep option order stable.
Run the demo to map the fields one by one.