Framework of a System for Extracting Mathematical Concepts from Content MathML-Based Mathematical Expressions

Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 14)


This study proposes the framework of a system that extracts mathematical concepts from an input mathematical expression. In this paper, math concepts are represented as specific patterns in math expressions such as “differential equations” and “quadratic functions.” This system, termed the concept extraction system, presents a math concept when an input math expression includes the pattern for that particular math concept. The system uses two key components: “MathPlaceholder,” an originally defined XML vocabulary to describe patterns, and a pattern discriminator, a mechanism to identify whether an input math expression includes the predefined pattern(s). Math expressions described by an XML vocabulary called Content MathML have been used for this study. Lastly, the following two applications of the proposed system are presented: (1) it can be used as an information retrieval tool to match math concepts in math expressions, and (2) it can be used together with a learning management system that provides study material for the concepts used in a given math expression.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Altamimi, M.E., Youssef, A.S.: Wildcards in math search, implementation issues. In: CAINE/ISCA, pp. 90–96 (2007)Google Scholar
  2. 2.
    David, C., Kohlhase, M., Lange, C., Rabe, F., Zhiltsov, N., Zholudev, V.: Publishing math lecture notes as linked data. The Semantic Web: Research and Applications, 370–375 (2010)Google Scholar
  3. 3.
    Jeschke, S., Natho, N., Wilke, M.: KEA-A knowledge management system for mathematics. In: 2007 IEEE International Conference on Signal Processing and Communications, pp. 1431–1434 (2007)Google Scholar
  4. 4.
    Kishimoto, S., Nakanishi, T., Sakurai, T., Kitagawa, T., Tochigi, T.: An Implementation method of similarity-based retrieval for formulas using MathML. In: IEICE DEWS 2003 6-P-07 (2003)Google Scholar
  5. 5.
    Kitani, N., Yukita, S.: The educational uses of mathematical ontology and the searching tool. Frontiers in Education Conference (FIE 2008) T4B-11 (2008)Google Scholar
  6. 6.
    Kohlhase, M., Sucan, I.: A search engine for mathematical formulae. Artificial Intelligence and Symbolic Computation, pp. 241–253. Springer (2006)Google Scholar
  7. 7.
    Watabe, T., Miyazaki, Y.: Toward math education utilizing math expressions with their semantic information. In: Annual Conference of Japan e-Learning Association, pp. 13–20 (2011)Google Scholar
  8. 8.
    W3C Math Home,
  9. 9.
    Yokoi, K., Aizawa, A.: An approach to similarity search for mathematical expressions using MathML. Towards Digital Mathematics Library (DML), 27–35 (2009)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Graduate School of InformaticsShizuoka UniversityShizuokaJapan
  2. 2.Faculty of InformaticsShizuoka UniversityShizuokaJapan

Personalised recommendations