Microsoft open sources algorithm that gives Bing some of its smarts