qqp question1: What kind of algorithm or code allows AI like Cortana, Google Now, and Siri to respond to human questions? question2: What kind of algorithms or machine learning technology is used in Cortana, Google now and IOS siri?