Has been around for a long time but most of those older programs were designed to just match based on predefined criteria unlike AI which learns over time to make better decisions. Newer stuff like chat gpt is pretty neat.