Integrate with Wolfram Alpha
In order to provide direct answers to computational or statistical queries instead of search results.
After using a few of the calculator and mathematical apps on the windows market place, one thing is clear: it is a pain to use a phone to do mathematics. Sure, my phone has a better processor and ram than my TI 89, but it is nowhere near the ease of use.
What I propose is the following: have a mode that lets Cortana go into mathematics problem solving mode. When the user says something along the lines of "Alright Cortana, lets do some math" or "Cortana, math mode," have Cortana recognize all the request from there on as mathematical CAS request.
From there, ploting a simple curve could be as simple as declaring a function such as "Let f of x equal ....." and then saying "plot f of x."
Now, it doesn't only have to stop there! Imagine how powerful and attractive Cortana would be if it could convert between hex, binary, 2's complements.... etc. "Cortana convert hex 0ADF into decimal." This would make developers weep in joy!
Integrate Wolfram Alpha resulted into Cortana, both for math as well as gimmicky things like Pokemon or flights that are currently overhead, similar to how Siri currently implements Wolfram Alpha results.
Also, instead of just giving a Bing search result for math problems, it'd be helpful for Cortana to read out the answer if the user spoke the question rather than typed it
Currently, if you ask Cortana "what is the distance between the Earth and the Moon?" you get a Bing web search. If you ask a math question, you get a text-based answer. If you ask the current President, you get a text-based answer. Ask an equation, like the square root of 2, you get: "sqrt(2) = 1.41421356" instead of: "√2 = 1.41421356." Ask her a stock, you get "Bank of America stock closed up today at sixteen point three nine" rather than "Bank of America's stock closed up today at sixteen thirty-nine a share." Ask "what's the distance from Earth to Alpha Centauri" and you get a web search; ask the distance between two cities and you get a web search.
My request is to integrate Wolfram Alpha into Cortana so that simple, fact-based searches like the above can be returned without a web search; you could ask Cortana to search the web if you wish, but for math or facts, you just get the actual answer.
If you ask "what's the distance from LA to NY?" you should get back "It's 2445.43 miles from LA to NY." Ask "how long would it take to fly from NY from here?" Cortana should offer to look up flights, not give me driving directions (I said 'fly' not 'drive'), such as "It would take about 3 hours 8 minutes for most flights. Would you like to schedule a flight?" or "It would take 3 hours, 8 minutes to fly to New York. If you have time, you could drive. It would take about 9 hours, but there are plenty of sights to see along the way. I could highlight them for you."
Cortana should also replace the HERE Drive voice for voice-guided navigation. That would be amazing.
Mouni Reddy commented
Now that I don't work there, I want to say it doesn't make sense to do this as Microsoft has Satori a comparable knowledge graph. They just need to improve the NLG (Natural Language Generation) and have more answers with TTS readouts.
Adriano Prado commented
First, this is two suggestions.
2nd, in some ways, the Cortana native capability is good enough, in fact, 1) Cortana already reads some match answers, she seems to only read the answer if the bolded 'instant answer' is the first one. That appears to be a bug. 2) Bing is already integrated with Wolfram Alpha, but I don't know the details of that agreement. It may be limited in some ways. WA probably is not cheap to use an their may be better alternatives for the simple functions we need here.
This idea should be simple to make others understand the meaning and the advance.That can make more votes.
it can make cortana more intelligent。I can't wait to see that in my windows phone.
The best option is to get bing itself to expand its direct answers to support more types of questions. Cortana already pulls this info in. This will also allow other devices to get this info (windows, xbox, bing website, etc..)
I think this is easily to make, because the wolfram search engine works with bing, but everything depends of microsoft.
If this could be logistically/organizationally possible, it would be amazing.