Add some algorithms from Yahoo and Baidu