VMEXT swMATH ID: 20981 Software Authors: Schubotz, Moritz; Meuschke, Norman; Hepp, Thomas; Cohl, Howard S.; Gipp, Bela Description: VMEXT: a visualization tool for mathematical expression trees. Mathematical expressions can be represented as a tree consisting of terminal symbols, such as identifiers or numbers (leaf nodes), and functions or operators (non-leaf nodes). Expression trees are an important mechanism for storing and processing mathematical expressions as well as the most frequently used visualization of the structure of mathematical expressions. Typically, researchers and practitioners manually visualize expression trees using general-purpose tools. This approach is laborious, redundant, and error-prone. Manual visualizations represents a user’s notion of what the markup of an expression should be, but not necessarily what the actual markup is. This paper presents VMEXT – a free and open source tool to directly visualize expression trees from parallel {sc MathML}. VMEXT simultaneously visualizes the presentation elements and the semantic structure of mathematical expressions to enable users to quickly spot deficiencies in the Content {sc MathML} markup that does not affect the presentation of the expression. Identifying such discrepancies previously required reading the verbose and complex {sc MathML} markup. VMEXT also allows one to visualize similar and identical elements of two expressions. Visualizing expression similarity can support developers in designing retrieval approaches and enable improved interaction concepts for users of mathematical information retrieval systems. We demonstrate VMEXT’s visualizations in two web-based applications. The first application presents the visualizations alone. The second application shows a possible integration of the visualizations in systems for mathematical knowledge management and mathematical information retrieval. The application converts {sc LaTex} input to parallel {sc MathML}, computes basic similarity measures for mathematical expressions, and visualizes the results using VMEXT. Homepage: https://github.com/ag-gipp/vmext Source Code: https://github.com/ag-gipp/vmext Keywords: mathematical information retrieval; expression tree; LaTex; MathML; visualization Related Software: DLMF; CitePlag; LaTeXML; Maple; LaTeX; BERT; OEIS; HyPlag; MathTools; MathJax; Mathematica; Mathoid; HOL Light; Mizar; Theorema Cited in: 6 Documents Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year VMEXT: a visualization tool for mathematical expression trees. Zbl 1367.68310Schubotz, Moritz; Meuschke, Norman; Hepp, Thomas; Cohl, Howard S.; Gipp, Bela 2017 all top 5 Cited by 17 Authors 4 Schubotz, Moritz 3 Cohl, Howard Saul 2 Gipp, Bela 2 Greiner-Petter, André 2 Teschke, Olaf 1 England, Matthew 1 Geuvers, Jan Herman 1 Hasan, Osman 1 Hepp, Thomas 1 Hulek, Klaus 1 Ma, Hongyan 1 Meuschke, Norman 1 Müller, Fabian 1 Rabe, Florian 1 Tian, Xuedong 1 Wang, Jiameng 1 Wen, Yu Cited in 3 Serials 1 European Mathematical Society Newsletter 1 Mathematical Biosciences and Engineering 1 Lecture Notes in Computer Science Cited in 3 Fields 5 Computer science (68-XX) 2 History and biography (01-XX) 1 General and overarching topics; collections (00-XX) Citations by Year