Building a web interface similar to wolframalpha



If you are interested in a parser with much relaxed syntax, look at the 
one in tilu.

Tilu also includes a web server, and , being written in lisp, could 
fairly easily
include maxima as part of its service.

for a start, see
http://www.cs.berkeley.edu/~fateman/papers/webmath.pdf