Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T19:50:28.769Z Has data issue: false hasContentIssue false

Similarity computation using semantic networks created from web-harvested data

Published online by Cambridge University Press:  26 July 2013

ELIAS IOSIF
Affiliation:
Department of Electronic and Computer Engineering, Technical University of CreteChania 73100, Greece email: iosife@telecom.tuc.gr, potam@telecom.tuc.gr
ALEXANDROS POTAMIANOS
Affiliation:
Department of Electronic and Computer Engineering, Technical University of CreteChania 73100, Greece email: iosife@telecom.tuc.gr, potam@telecom.tuc.gr
Rights & Permissions [Opens in a new window]

Abstract

We investigate language-agnostic algorithms for the construction of unsupervised distributional semantic models using web-harvested corpora. Specifically, a corpus is created from web document snippets, and the relevant semantic similarity statistics are encoded in a semantic network. We propose the notion of semantic neighborhoods that are defined using co-occurrence or context similarity features. Three neighborhood-based similarity metrics are proposed, motivated by the hypotheses of attributional and maximum sense similarity. The proposed metrics are evaluated against human similarity ratings achieving state-of-the-art results.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2013 
Figure 0

Fig. 1. Frequency of 8,752 nouns versus their rank. The frequencies were computed using (1) corpus counts (black curve), and (2) web hits (red curve). For comparison purposes the corpus frequencies were multiplied by 104.

Figure 1

Fig. 2. Pictorial view of neighborhood-based metrics. Two reference nouns, ‘forest’ and ‘fruit’, are depicted along with their neighborhoods: {pine, tree,..., land} and {juice, pie,..., jam}, respectively. Arcs represent the similarities between reference nouns and neighbors. The similarity between ‘forest’ and ‘fruit’ is computed according to (a) maximum similarity of neighborhoods, (b) correlation of neighborhood similarities, and (c) sum of squared neighborhood similarities.

Figure 2

Table 1. Performance of context-based metric QH for several values of H

Figure 3

Table 2. Performance of co-occurrence-based metrics using web and corpus counts: Jaccard (J), Dice (D), Mutual info. (I), and Google-based sem. rel. (G)

Figure 4

Table 3. Percentage of highly related pairs that have zero co-occurrence corpus counts as a function of downloaded snippets

Figure 5

Fig. 3. Correlation performance of the co-occurrence-based metric I versus word (a) distance and (b) proximity (within web documents).

Figure 6

Fig. 4. Correlation performance for context-based similarity for web corpora created via AND queries (dotted), IND queries (solid), and IND queries augmented with sense descriptors (dashed-dotted) for the MC dataset.

Figure 7

Table 4. Excerpts of semantic neighborhoods for ten nouns using the co-occurrence- based metric Dice (D) and/or the context-based metric QH = 1

Figure 8

Fig. 5. (a) Percentage of WordNet synonyms included in the semantic neighborhoods versus number of neighbors. The neighborhoods were computed using 1) co-occurrence-based metric D (solid line), and 2) context-based metric QH = 1 (dash–dotted line). The reference nouns were taken from the RG dataset. (b) Percentage of neighbors that do not co-occur with the reference nouns versus number of neighbors. In total, 1, 000 reference nouns were randomly selected from the lexicon. The neighborhoods were computed by the context-based metric QH. The percentage is shown for different values of H.

Figure 9

Table 5. Correlation for neighborhood-based metrics. Four combinations of the co- occurrence-based metric Dice (D) and the context-based metric QH = 1 were used for the definition of semantic neighborhoods and the computation of similarity scores

Figure 10

Fig. 6. Performance versus number of neighbors for neighborhood-based metrics: (a) maxi- mum similarity of neighborhoods Mn: (CC/CT), (b) correlation of neighborhood similarities Rn: (CT/CC), and (c) sum of squared neighborhood similarities Eθn: (CC/CC).

Figure 11

Table 6. Performance with respect to the number of corpus snippets per noun for the baseline and the neighborhood-based metrics

Figure 12

Table 7. Performance of neighborhood metrics for various network sizes

Figure 13

Table 8. Performance for the fusion of neighborhood metrics

Figure 14

Table 9. Performance of several metrics/systems