You may have heard the famous answer to the question, “Why climb a mountain?” (“Because it is there.”) The same could be said about our desire to create programs that can communicate with us in a ...