StumbleUpon is an online and mobile discovery engine that finds and recommends web content to its users. Registered users list their interests and then StumbleUpon recommends content it thinks they would like. If a user likes the content they give it a thumbs up, if not, a thumbs down. StumbleUpon learns from those user actions to tailor the content it serves.