Parsing and disambiguation of symbolic mathematics in the Naproche system

  • Authors:
  • Marcos Cramer;Peter Koepke;Bernhard Schröder

  • Affiliations:
  • University of Bonn and University of Duisburg, Essen;University of Bonn and University of Duisburg, Essen;University of Bonn and University of Duisburg, Essen

  • Venue:
  • MKM'11 Proceedings of the 18th Calculemus and 10th international conference on Intelligent computer mathematics
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Naproche system is a system for linguistically analysing and proof-checking mathematical texts written in a controlled natural language. The aim is to have an input language that is as close as possible to the language that mathematicians actually use when writing textbooks or papers. Mathematical texts consist of a combination of natural language and symbolic mathematics, with symbolic mathematics obeying its own syntactic rules. We discuss the difficulties that a program for parsing and disambiguating symbolic mathematics must face and present how these difficulties have been tackled in the Naproche system. One of these difficulties is the fact that information provided in the preceding context - including information provided in natural language - can influence the way a symbolic expression has to be disambiguated.