Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-05T21:39:55.453Z Has data issue: false hasContentIssue false

Exploiting the Wikipedia structure in local and global classification of taxonomic relations*

Published online by Cambridge University Press:  14 March 2012

QUANG XUAN DO
Affiliation:
Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA emails: quangdo2@illinois.edu,danr@illinois.edu
DAN ROTH
Affiliation:
Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA emails: quangdo2@illinois.edu,danr@illinois.edu
Rights & Permissions [Opens in a new window]

Abstract

Determining whether two terms have an ancestor relation (e.g. Toyota Camry and car) or a sibling relation (e.g. Toyota and Honda) is an essential component of textual inference in Natural Language Processing applications such as Question Answering, Summarization, and Textual Entailment. Significant work has been done on developing knowledge sources that could support these tasks, but these resources usually suffer from low coverage, noise, and are inflexible when dealing with ambiguous and general terms that may not appear in any stationary resource, making their use as general purpose background knowledge resources difficult. In this paper, rather than building a hierarchical structure of concepts and relations, we describe an algorithmic approach that, given two terms, determines the taxonomic relation between them using a machine learning-based approach that makes use of existing resources. Moreover, we develop a global constraint-based inference process that leverages an existing knowledge base to enforce relational constraints among terms and thus improves the classifier predictions. Our experimental evaluation shows that our approach significantly outperforms other systems built upon the existing well-known knowledge sources.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2012
Figure 0

Table 1. Four taxonomic relations and some examples of each relation. Note that London is an ambiguous concept. It can be a city, thus a sibling of Paris, but can also refer to Jack London, thus a sibling of Hemingway

Figure 1

Fig. 1. The TAREC training algorithm.

Figure 2

Fig. 2. The TAREC evaluation algorithm.

Figure 3

Table 2. An excerpt of the structure of Wikipedia pages

Figure 4

Table 3. A short version of the Wikipedia representation of input pair (Bush, Gerald Ford). Note that page Presidency of Gerald Ford is redirected to page Gerald Ford; they, therefore, get the same text and category list

Figure 5

Table 4. Bag-of-word similarity features of (x,y), where texts (term) and categories (term) are the functions that extract associated texts and categories from the semantic representation of term

Figure 6

Table 5. Overlap ratio features of (x,y), where titles (term) is a function that returns the titles of the Wikipedia pages in the Wikipedia representation of term; function categories (term) was defined in Table 4

Figure 7

Fig. 3. Examples of n-term networks with input pair (x,y). (a) and (b) show two valid structures, whereas (c) illustrates a relational constraint with an illegitimate structure.

Figure 8

Fig. 4. Our Yago query patterns used to obtain related terms for x.

Figure 9

Table 6. Performance, in accuracy, of the systems on Test-I and Test-II. TAREC systems with local models simply use the local classifier to classify taxonomic relations by choosing the relation having highest confidence

Figure 10

Table 7. Performance of TAREC (Inference) on individual taxonomic relation

Figure 11

Table 8. Performance of the systems on special data sets, in accuracy. On the non-Wikipedia test set, TAREC (Local) simply returns sibling relation. Note that TAREC uses search-based approach to build Wikipedia representation for input terms

Figure 12

Table 9. TAREC with different sources providing related terms for inference