login

Error detection, error correction and performance evaluation in on-line mathematical expression recognition

Pattern RecognitionPublished 1 August 2001
Kam-Fai Chan, Dit–Yan Yeung
Citations98
SJR quartileQ1
SJR score2.06
SNIP2.67

TL;DR

This paper incorporates an error detection and correction mechanism into a parser developed previously by us based on de"nite clause grammar (DCG), and proposes a performance evaluation scheme which can be used to demonstrate the e!ectiveness of both the symbol recognition and structural analysis stages by a single measure.

Abstract

Automatic recognition of on-line mathematical expressions is difficult especially when there exist errors. In this paper, we incorporate an error detection and correction mechanism into a parser developed previously by us based on definite clause grammar (DCG). The resulting system can handle lexical, syntactic and some semantic errors. The recognition speed for 600 commonly seen expressions is quite acceptable, ranging from 0.73 to 6 s per expression on a modest workstation. In addition, we propose a performance evaluation scheme which can be used to demonstrate the effectiveness of both the symbol recognition and structural analysis stages by a single measure.

Keywords

Computer Science