qqp question1: How do I create my own digital assistant like Siri, Google Now, or Cortana? question2: What kind of algorithms or machine learning technology is used in Cortana, Google now and IOS siri?