Your Own Web at Yahoo  #39;My Web #39; Internet portal Yahoo has launched a personalization feature in its search engine in an effort to counter Google #39;s ever-rising popularity. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 