Abstract:
LaTeX is a high quality typesetting system, used to
prepare scientific and technical documents. It has its own syntax
and scripting style to produce mathematical and scientific
text/symbols, on any LaTeX interpretable text editor. To use
LaTeX, it is important for the user to strictly adhere to its syntax
and hence be conversant with it, which is quite inconvenient. This
project is focused on producing a user-friendly software tool,
which would take in common mathematical text/symbols based
on natural language as user input, then present a list of matching
suggestions for that input and finally return the LaTeX code
corresponding to the user choice out of the list of suggestions. The
user-friendliness depends on how well both the natural input
processing algorithms and the user input-to-LaTeX mapped
database are tuned and optimized. Hence this project would
always produce new updates and progress would be made as
refinements and optimizations to the algorithms and database is
inevitable.