Group Abstract Group Abstract

Message Boards Message Boards

Application "Math Helper" for programmers, based on the Wolfram Alpha API

Posted 6 years ago
POSTED BY: Livio Cicala
3 Replies
Posted 7 months ago

Hi, Sorry but I can't think of any possible causes for your problem. I tried our application now and the API returns success:true, and the numpods is a non-zero number.

It's been a long time since I wrote it but I don't remember having that problem. So I would suggest you compare my code with what you wrote and look for what could be different in the request you make to Wolfram Alpha.

You will find the relevant functions in the files ModuleWolfram.vb and ModuleWeb.vb.

Another idea is to use a Windows PC with Visual Studio 2008 Express and explore the objects and strings in my application and compare them with the similar objects in your application.

POSTED BY: Livio Cicala

Hi, I saw your Math Helper project, and I think it's amazing! I'm currently working on a similar iOS app where I use Vision Framework for OCR to recognize mathematical equations (e.g., x²-8x+16=0). I format these equations nicely with MathFormatter and then send them to Wolfram Alpha API v2/query.

However, even though the API returns success:true, I get numpods:0 in the response, so I'm unable to retrieve a solution. The OCR and formatting parts work perfectly, so I believe the issue lies in my WolframAlphaService.swift integration with the API.

Have you encountered a similar problem or have any ideas on what might be going wrong? Any help would be greatly appreciated!

POSTED BY: Talha Eroğlu
Posted 6 years ago

The "Math Helper" application does not require installation. You download the ZIP and, after extracting the files, it works immediately.

Here is a screenshot of the application that solved a simple equation and then restored the original "BorderSize" identifier. The Math Helper app. solving a simple equation.

The next image shows the version 2.9 with the options in the status bar. The equation in this example is similar to the equations that a programmer needs to solve, when plotting on the screen and then clicking with the mouse on the screen itself.
The Math Helper version 2.9

We used simple examples, but the application has also been tested with very complex equations, and the limit is only the Wolfram Alpha capability to solve them.

The next image shows the most complex equation that we were able to get back during the tests:

equation image from Wolfram Alpha site

For the curious mathematicians, here is the formula that generated the monster:

Solve for x y = a * x ^ 4 + b * x ^ 3 + c * x ^ 2

POSTED BY: Livio Cicala
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard