'Apropos' - an adaptive interface for generating Content MathML

Hi,

As part of the dissertation for my Masters' degree, I am making 
available an adaptive interface to construct Content MathML, called 
'Apropos'. It works directly in web-browsers and is available from 
http://www.cs.ucl.ac.uk/external/A.Jain/

Apropos is different from existing editors in that it tries to predict 
the continuation of the mathematical expression based on the part of the 
expression already created. We have found that this approach works well 
for Content MathML, and in most cases the software is able to present 
the user with relevant choices. Users are not expected to know the 
details of MathML syntax in order to use Apropos - they construct the 
expression in a WYSIWYG manner and are presented with the markup when 
finished, to copy in to web-pages or whatever. We feel that this 
approach is an  improvement over pallette-based editors.

Apropos is written as a DOM script, and has been tested on IE6 + MathML 
and Mozilla Firefox 0.8. The website contains detailed documents 
describing the theory and the implentation details, as well as some 
measurements of the model efficacy. All of the code is free for anyone 
to copy, use and modify, though an acknowledgement of the source would 
be appreciated. Please feel free to send feedback to this address. Ditto 
if you would like to contribute to the further development of  Apropos.

Best Regards
Amit Jain

Received on Tuesday, 28 September 2004 11:50:45 UTC