@Gargron It's tempting to call it AI, but I'd rather refer to it as 'sophisticated pattern recognition software.' Ultimately it's just a fancy algorithm, or a glorified data matcher.