Visual recognition by learning from web data