Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-05T10:06:40.601Z Has data issue: false hasContentIssue false

Exploring patterns in dictionary definitions for synonym extraction

Published online by Cambridge University Press:  11 July 2011

TONG WANG
Affiliation:
Department of Computer Science, University of Toronto, Toronto, ON M5S 3G4, Canada e-mail: tong@cs.toronto.edu, gh@cs.toronto.edu
GRAEME HIRST
Affiliation:
Department of Computer Science, University of Toronto, Toronto, ON M5S 3G4, Canada e-mail: tong@cs.toronto.edu, gh@cs.toronto.edu
Rights & Permissions [Opens in a new window]

Abstract

Automatic determination of synonyms and/or semantically related words has various applications in Natural Language Processing. Two mainstream paradigms to date, lexicon-based and distributional approaches, both exhibit pros and cons with regard to coverage, complexity, and quality. In this paper, we propose three novel methods—two rule-based methods and one machine learning approach—to identify synonyms from definition texts in a machine-readable dictionary. Extracted synonyms are evaluated in two extrinsic experiments and one intrinsic experiment. Evaluation results show that our pattern-based approach achieves best performance in one of the experiments and satisfactory results in the other, comparable to corpus-based state-of-the-art results.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2011
Figure 0

Table 1. IIE result for the target word look

Figure 1

Table 2. Discriminating words by connectivity for the target word fear

Figure 2

Fig. 1. Distribution of definition text length in The Macquarie Dictionary.

Figure 3

Algorithm 1 Simple Pattern-based Extraction

Figure 4

Table 3. Notation for regular expressions used in this paper

Figure 5

Algorithm 2 Pattern-based Extraction with IIE-style Scanning

Figure 6

Fig. 2. Different growth patterns of result set size in Algorithm 1 and 2.

Figure 7

Fig. 3. An example of bootstrapping patterns. The three rounded rectangles in the horizontal layout represent three iterations of bootstrapping; the three vertically distributed rectangles within, from top to bottom, are the extracted synonyms, newly added regular expression patterns, and related definitions.

Figure 8

Table 4. A list of patterns manually selected from those suggested by bootstrapping

Figure 9

Fig. 4. Transitive closure filtering (bold for extracted synonyms, strikeout for the filtered words).

Figure 10

Fig. 5. The tree structure of SGML tags for the entry dictionary in The Macquarie Dictionary.

Figure 11

Fig. 6. Entries for the word dictionary in WRUD.

Figure 12

Table 5. Evaluation of extracted synonyms on TOEFL synonym questions. Each cell contains two numbers from The Macquarie Dictionary and WRUD, respectively, separated by dashes

Figure 13

Table 6. Evaluation of extracted synonyms on the combined thesaurus

Figure 14

Fig. 7. Inverted index extraction versus pattern-based extraction when compared with existing thesauri. High, Medium, and Low refer to different frequencies of target words in the Wall Street Journal.

Figure 15

Fig. 8. Performance before and after using transitive closure on pattern-based extraction (denoted PbE and PbE_tc, respectively). High, Medium, and Low refer to different frequencies of target words in the Wall Street Journal.

Figure 16

Fig. 9. Comparing with published results on the combined thesaurus experiment.

Figure 17

Fig. 10. Performance on synonym labeling in definitions.

Figure 18

Fig. 11. A revised TOEFL synonym question with related but not synonymous choice.