Intelligent input method based on Baidu's powerful data mining and Chinese word separation technology