Data Cleaning for XML Electronic Dictionaries via Statistical Anomaly Detection

02/25/2016
by   Michael Bloodgood, et al.
0

Many important forms of data are stored digitally in XML format. Errors can occur in the textual content of the data in the fields of the XML. Fixing these errors manually is time-consuming and expensive, especially for large amounts of data. There is increasing interest in the research, development, and use of automated techniques for assisting with data cleaning. Electronic dictionaries are an important form of data frequently stored in XML format that frequently have errors introduced through a mixture of manual typographical entry errors and optical character recognition errors. In this paper we describe methods for flagging statistical anomalies as likely errors in electronic dictionaries stored in XML format. We describe six systems based on different sources of information. The systems detect errors using various signals in the data including uncommon characters, text length, character-based language models, word-based language models, tied-field length ratios, and tied-field transliteration models. Four of the systems detect errors based on expectations automatically inferred from content within elements of a single field type. We call these single-field systems. Two of the systems detect errors based on correspondence expectations automatically inferred from content within elements of multiple related field types. We call these tied-field systems. For each system, we provide an intuitive analysis of the type of error that it is successful at detecting. Finally, we describe two larger-scale evaluations using crowdsourcing with Amazon's Mechanical Turk platform and using the annotations of a domain expert. The evaluations consistently show that the systems are useful for improving the efficiency with which errors in XML electronic dictionaries can be detected.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/30/2014

A random forest system combination approach for error detection in digital dictionaries

When digitizing a print bilingual dictionary, whether via optical charac...
research
01/09/2022

Medication Error Detection Using Contextual Language Models

Medication errors most commonly occur at the ordering or prescribing sta...
research
10/22/2021

Cleaning Dirty Books: Post-OCR Processing for Previously Scanned Texts

Substantial amounts of work are required to clean large collections of d...
research
07/11/2023

Handwritten Text Recognition Using Convolutional Neural Network

OCR (Optical Character Recognition) is a technology that offers comprehe...
research
09/05/2022

Rare but Severe Neural Machine Translation Errors Induced by Minimal Deletion: An Empirical Study on Chinese and English

We examine the inducement of rare but severe errors in English-Chinese a...
research
09/22/2020

A word recurrence based algorithm to extract genomic dictionaries

Genomes may be analyzed from an information viewpoint as very long strin...
research
10/17/2019

Unshuffling fields in data formats

Data format reverse engineering commonly involves identifying conserved ...

Please sign up or login with your details

Forgot password? Click here to reset