The system would then compare this baseline to the data it collects from a user as the ad is about to be served to figure out what mood the user is in and subsequently, which ad the system should send to him or her.