Font Size: a A A

Design And Implementation Of MathML-based Formula Search System

Posted on:2010-12-28Degree:MasterType:Thesis
Country:ChinaCandidate:D G LiuFull Text:PDF
GTID:2178360308978202Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of internet, more and more people are publishing, receiving and managing knowledge from Web. As one of the most important element in knowledge system, math formulas is playing an important role in web based remote teaching, information publication and academic exchange. Online search of math or physics formulas is becoming an urgent requirement. However, in current situation, the difficulty of searching formulas is always upsetting, because of the complexity of some formulas and the very limited support to Math or physics symbols in HTML.The math formula query system designed in this thesis solves the above problem. The system uses JSP as UI development language, Oracle as background data base and MathML as the description language to math formulas. The design of the online formula edition module enables users to edit math formulas at will. The formulas in this system are stored as MathMLcodes, for which the query to math formulas can be realized by matching mathml codes. In view of the different characters in a formula, preprocessing is conducted to the code of the input characters, which ensures query performance.First, this thesis analyses the current situation of web search engines, and talks about the objectives and significance of this study. Secondly, implementation related techniques are introduced, such as JSP, Oracle, mathml and webeq formula editor. Thirdly a formula search system is designed, in addition to which the overall structure, detailed function module diagrams for each module, and the design of database are discussed. According to the design and workflow, detailed implementation and flow charts are provided. The test results shows that the system works well, and is able to implement online math formula input; moreover, precise search is also available that meets the designed objectives.
Keywords/Search Tags:formula search system, online formula editing, MathML, webeq
PDF Full Text Request
Related items