Well, that’s what we’ve done in Wolfram|Alpha Notebook Edition. It’s also how generations of higher-level students have been taught.īut what about students who aren’t ready to use Mathematica yet? What if we could take the power of Mathematica (and what’s now the Wolfram Language), but combine it with the ease of Wolfram|Alpha? And for more than 30 years that’s how countless inventions and discoveries have been made around the world. It’s incredibly useful-especially when coupled with its step-by-step solution capabilities.īut what if one doesn’t want just a one-shot answer? What if one wants to build up (or work through) a whole computation? Well, that’s what we created Mathematica and its whole notebook interface to do. But it’s a one-shot process: a student enters the question they want to ask ( say in math) and Wolfram|Alpha gives them the (usually richly contextualized) answer. Whether in college or high school, Wolfram|Alpha has become a ubiquitous way for students to get answers.
FREE WOLFRAMALPHA ANDROID
Not only that, but the biggest user of the API seems to be Wolfram Alpha itself: Wolfram|Alpha Mobile and Tablet Apps for iPhone, iPod touch, iPad, and Android devices the newly released Wolfram Course Assistant Apps and Mathematica 8.Wolfram|Alpha has been a huge hit with students. The API page highlights featured applications like Microsoft Bing, Touch Press and Mathematica and how they have used the API.
The Wolfram Alpha computation engine is unique in many ways and its API too requires you to understand how it returns results before you can integrate but it can surely help create much richer search experience. Helper libraries are available for several languages.
FREE WOLFRAMALPHA FREE
The free development account is allowed a maximum of 2,000 calls per month. The rate limits are pretty stringent at this point in time and this could be an issue for applications that might drive large traffic to its API. It also has an API Explorer, where you can get a better understanding of the results that are returned. As an example, visit the standard Wolfram Alpha results for Pi and you will see several representations which can be referred to as Pods. An example call of the API where we query for “pi” and want the format to be returned in image and plaintext, is as follows: This is a very interesting way of returning the results and you can determine which Pod content to then display in your application as needed. However you can request the results in the response XML to be one of plain text, HTML, image and much more depending on a concept called “Pod," which is a rectangular portion of the output and corresponds to one category of the product. The API Is REST style and the result data format defaults to XML. The documentation is comprehensive and includes an overview of how the Wolfram Alpha engine delivers its results. This gets you an Application ID that you need to provide in each of your calls. To get started with the API, you need to sign up for a free development account. A Java client Library has also been added in this release.
The new release, in addition to opening up free access to its API, also brings features like Asynchronous operations, that allows certain results to be delivered earlier compared to the ones that are time consuming. Wolfram Alpha has thrown open access to its API to all developers with version 2.0 of its Wolfram Alpha API, allowing you to integrate its results into a variety of sources of web, desktop, enterprise and mobile applications. Computational knowledge engine Wolfram Alpha has just become more accessible from a variety of applications.