1. A computer-implemented method for adaptive display of an advertisement to look-alike users using a desired user profile dataset, the method comprising: normalizing at least one desired user profile object, and storing in a computer memory as a normalized desired user profile object; normalizing at least one known user profile object, and storing in a computer memory as a normalized known user profile object; seeding a machine-learning training model with the normalized desired user profile object; matching the normalized desired user profile object to the normalized known user profile object, using an extracted feature from the normalized desired user profile object, and producing a predicted similar user profile object; serving the advertisement using the predicted similar user profile object; and adapting to changing user behavior by storing the predicted similar user profile object into the desired user profile object dataset.