Yes. But cortana is specific to windows (at least they never commercialized it to a point where it could work for any software but in theory they could have done that).
What we are trying to do is to build a solution that will work for any applications.