A person opens an app, fills out a profile, and waits. Somewhere in a server farm, code runs through millions of data points. It compares answers to questions, analyzes swiping patterns, and weighs ...