Algorithmic Computation and Approximation of Semantic Similarity

Automatic extraction of semantic information from text and links in Web pages is key to improving the quality of search results. However, the assessment of automatic semantic measures is limited by the coverage of user studies, which do not scale with the size, heterogeneity, and growth of the Web. Here we propose to leverage human-generated metadata—namely topical directories—to measure semantic relationships among massive numbers of pairs of Web pages or topics. The Open Directory Project classifies millions of URLs in a topical ontology, providing a rich source from which semantic relationships between Web pages can be derived. While semantic similarity measures based on taxonomies (trees) are well studied, the design of well-founded similarity measures for objects stored in the nodes of arbitrary ontologies (graphs) is an open problem. This paper defines an information-theoretic measure of semantic similarity that exploits both the hierarchical and non-hierarchical structure of an ontology. An experimental study shows that this measure improves significantly on the traditional taxonomy-based approach. This novel measure allows us to address the general question of how text and link analyses can be combined to derive measures of relevance that are in good agreement with semantic similarity. Surprisingly, the traditional use of text similarity turns out to be ineffective for relevance ranking.

[1]  Filippo Menczer,et al.  Combining link and content analysis to estimate semantic similarity , 2004, WWW Alt. '04.

[2]  Wei-Ying Ma,et al.  Learning similarity measures in non-orthogonal space , 2004, CIKM '04.

[3]  Thomas R. Gruber,et al.  A Translation Approach to Portable Ontologies , 1993 .

[4]  Filippo Menczer,et al.  Correlated topologies in citation networks and the Web , 2004 .

[5]  Ricardo Baeza-Yates,et al.  Flexible comparison of conceptual graphs , 2001 .

[6]  M. M. Kessler Bibliographic coupling between scientific papers , 1963 .

[7]  Jennifer Widom,et al.  Exploiting hierarchical domain structure to compute similarity , 2003, TOIS.

[8]  Evangelos E. Milios,et al.  Node similarity in networked information spaces , 2001, CASCON.

[9]  Dan Klein,et al.  Evaluating strategies for similarity search on the web , 2002, WWW '02.

[10]  Philip Resnik,et al.  Using Information Content to Evaluate Semantic Similarity in a Taxonomy , 1995, IJCAI.

[11]  Christopher J. Fox,et al.  Lexical Analysis and Stoplists , 1992, Information Retrieval: Data Structures & Algorithms.

[12]  S. Pollock Measures for the comparison of information retrieval systems , 1968 .

[13]  Nello Cristianini,et al.  Learning Semantic Similarity , 2002, NIPS.

[14]  Filippo Menczer,et al.  Mapping the semantics of Web text and links , 2005, IEEE Internet Computing.

[15]  Éva Tardos,et al.  Approximation algorithms for classification problems with pairwise relationships: metric labeling and Markov random fields , 2002, JACM.

[16]  David W. Conrath,et al.  Semantic Similarity Based on Corpus Statistics and Lexical Taxonomy , 1997, ROCLING/IJCLCLP.

[17]  Roy Rada,et al.  Development and application of a metric on semantic nets , 1989, IEEE Trans. Syst. Man Cybern..

[18]  Ted Pedersen,et al.  WordNet::Similarity - Measuring the Relatedness of Concepts , 2004, NAACL.

[19]  Ricardo Baeza-Yates,et al.  Information Retrieval: Data Structures and Algorithms , 1992 .

[20]  Carole A. Goble,et al.  Investigating Semantic Similarity Measures Across the Gene Ontology: The Relationship Between Sequence and Annotation , 2003, Bioinform..

[21]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.

[22]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[23]  Richard A. Harshman,et al.  Indexing by Latent Semantic Analysis , 1990, J. Am. Soc. Inf. Sci..

[24]  Dekang Lin,et al.  An Information-Theoretic Definition of Similarity , 1998, ICML.

[25]  A. Tversky Features of Similarity , 1977 .

[26]  Nello Cristianini,et al.  Latent Semantic Kernels , 2001, Journal of Intelligent Information Systems.

[27]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[28]  Cliff Joslyn,et al.  Weighted Pseudo-distances for Categorization in Semantic Hierarchies , 2005, ICCS.

[29]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[30]  A. Kandel Fuzzy Mathematical Techniques With Applications , 1986 .

[31]  Henry G. Small,et al.  Co-citation in the scientific literature: A new measure of the relationship between two documents , 1973, J. Am. Soc. Inf. Sci..

[32]  Susan Brewer,et al.  Information storage and retrieval , 1959, ACM '59.

[33]  Martin F. Porter,et al.  An algorithm for suffix stripping , 1997, Program.

[34]  Jr. W. M. Shaw Subject and citation indexing. Part II: The optimal, cluster‐based retrieval performance of composite representations , 1991 .