are you working with the actual algorithms etc
Yes. I'm too lazy to go into much detail (but hey, I retain publishing rights, so there's always Gscholar in 5 years), but (very) basically, modified Fellegi-Sunter optimized for the particular data profile in question, which is pretty much completely lacking in any sort of "traditional" probabilistic key matching profile. I really do have a stack of signed NDAs about it, so I'm not going to go into it much more than that.
Most days, I'm amazed at how accurate it is. Most. Other days I'm amazed at how sophisticated of a pattern recognition engine the human brain is compared to 10 million in hardware.
____________________________
Disclaimer:
To make a long story short, I don't take any responsibility for anything I post here. It's not news, it's not truth, it's not serious. It's parody. It's satire. It's bitter. It's angsty. Your mother's a *****. You like to jack off dogs. That's right, you heard me. You like to grab that dog by the bone and rub it like a ski pole. Your dad? Gay. Your priest? Straight. **** off and let me post. It's not true, it's all in good fun. Now go away.