Abstract
Semantic association computation is the process of quantifying the strength of a semantic connection between two textual units, based on different types of semantic relations. Semantic association computation is a key component of various applications belonging to a multitude of fields, such as computational linguistics, cognitive psychology, information retrieval and artificial intelligence. The field of semantic association computation has been studied for decades. The aim of this paper is to present a comprehensive survey of various approaches for computing semantic associations, categorized according to their underlying sources of background knowledge. Existing surveys on semantic computation have focused on a specific aspect of semantic associations, such as utilizing distributional semantics in association computation or types of spatial models of semantic associations. However, this paper has put a multitude of computational aspects and factors in one picture. This makes the article worth reading for those researchers who want to start off in the field of semantic associations computation. This paper introduces the fundamental elements of the association computation process, evaluation methodologies and pervasiveness of semantic measures in a variety of fields, relying on natural language semantics. Along the way, there is a detailed discussion on the main categories of background knowledge sources, classified as formal and informal knowledge sources, and the underlying design models, such as spatial, combinatorial and network models, that are used in the association computation process. The paper classifies existing approaches of semantic association computation into two broad categories, based on their utilization of background knowledge sources: knowledge-rich approaches; and knowledge-lean approaches. Each category is divided further into sub-categories, according to the type of underlying knowledge sources and design models of semantic association. A comparative analysis of strengths and limitations of various approaches belonging to each research stream is also presented. The paper concludes the survey by analyzing the pivotal factors that affect the performance of semantic association measures.

Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
A measure for assessing the degree to which two or more raters agree on assigning data to different categories
Further details can be found on http://nltk.googlecode.com/svn/trunk/nltk_data/index.xml and https://catalog.ldc.upenn.edu/byproject.
Freely available at http://wordnet.princeton.edu/wordnet/.
The layout of this section is devised following the work of Mohammad and Hirst (2012). However, they focused only on distributional measures of similarity.
References
Adhikesavan K (2015) An integrated approach for measuring semantic similarity between words and sentences using web search engine. Int Arab J Inf Technol 12(6):589–596
Aggarwal CC (2018) Opinion mining and sentiment analysis. Springer, Berlin, pp 413–434
Agirre E, Alfonseca E, Hall K, Kravalova J, Paşca M, Soroa A (2009) A study on similarity and relatedness using distributional and WordNet-based approaches. In: Proceedings of Human language technologies: the 2009 annual conference of the North American chapter of the association for computational linguistics (NAACL ’09), pp 19–27
Agirre E, Unibertsitatea EH, Rigau G (1996) Word sense disambiguation using conceptual distance. In: Proceedings of the 16th conference on computational linguistics (COLING ’96), vol 1, pp 16–22
Al-Mubaid H, Nguyen HA (2009) Measuring semantic similarity between biomedical concepts within multiple ontologies. IEEE Trans Syst Man Cybern Part C 39(4):389–398
Almarsoomi FA, O’Shea J, Bandar Z, Crockett KA (2013) AWSS: an algorithm for measuring Arabic word semantic similarity. In: 2013 IEEE international conference on systems, man, and cybernetics, pp 504–509
Alonso O, Strötgen J, Baeza-Yates R, Gertz M (2011) Temporal information retrieval: challenges and opportunities. In: Proceedings of the 1st international temporal web analytics workshop (TWAW ’11), pp 1–8
Androutsopoulos I, Malakasiotis P (2010) A survey of paraphrasing and textual entailment methods. J Artif Intell Res 38(1):135–187
Banerjee S, Pedersen T (2003) Extended gloss overlaps as a measure of semantic relatedness. In: Proceedings of the 18th international joint conference on artificial intelligence, (IJCAI ’03), pp 805–810
Banerjee S, Ramanathan K, Gupta A (2007) Clustering short texts using Wikipedia. In: Proceedings of the 30th annual international ACM SIGIR conference on research and development in information retrieval (SIGIR ’07), pp 787–788
Barnbrook G, Danielsson P, Mahlberg M (2005) Meaningful texts: the extraction of semantic information from monolingual and multilingual corpora. Bloomsbury Publishing, London
Barzilay R, Elhadad M (1997) Using lexical chains for text summarization. In: Proceedings of the ACL workshop on intelligent scalable text summarization, pp 10–17
Batet M, Sánchez D, Valls A (2011) An ontology-based measure to compute semantic similarity in biomedicine. J Biomed Inform 44(1):118–125
Bayerl PS, Paul KI (2011) What determines inter-coder agreement in manual annotations? A meta-analytic investigation. Comput Linguist 37(4):699–725
Bengio Y, Ducharme R, Vincent P, Jauvin C (2003) A neural probabilistic language model. J Mach Learn Res 3:1137–1155
Bhaskar P (2013) Multi-document summarization using automatic key-phrase extraction. In: Recent advances in natural language processing, RANLP 2013, 9-11 Sept 2013, Hissar, Bulgaria, pp 22–29
Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3:993–1022
Bollegala D, Matsuo Y, Ishizuka M (2011) A web search engine-based approach to measure semantic similarity between words. IEEE Trans Knowl Data Eng 23(7):977–990
Bolshakov I, Gelbukh A (2004) Synonymous paraphrasing using WordNet and internet. In: Proceedings of 9th international conference on applications of natural language to information systems (NLDB ’04), vol 3136, pp 312–323
Bolukbasi T, Chang KW, Zou JY, Saligrama V, Kalai AT (2016) Man is to computer programmer as woman is to homemaker? Debiasing word embeddings. In: Advances in neural information processing systems 29. Curran Associates, Inc., pp 4349–4357
Brants T, Chen F, Tsochantaridis I (2002) Topic-based document segmentation with probabilistic latent semantic analysis. In: Proceedings of the 11th international conference on information and knowledge management (CIKM ’02), pp 211–218
Bridge DG (1998) Defining and combining symmetric and asymmetric similarity measures. In: Advances in case-based reasoning: proceedings of 4th European workshop on case-based reasoning, vol 1488, pp 52–63
Bruni E, Tran N, Baroni M (2014) Multimodal distributional semantics. J Artif Intell Res 49:1–47
Brussee R, Wartena C (2008) Automatic thesaurus generation using co-occurrence. In: Proceedings of the 20th Belgian Netherlands conference on artificial intelligence (BNAIC 2008), pp 41–48
Budanitsky A, Hirst G (2001) Semantic distance in WordNet: an experimental, application-oriented evaluation of five measures. In: Proceedings of the workshop on WordNet and other lexical resources, second meeting of the North American chapter of the association for computational linguistics
Budanitsky A, Hirst G (2006) Evaluating wordnet-based measures of lexical semantic relatedness. Comput Linguist 32:13–47
Bullinaria J, Levy J (2007) Extracting semantic representations from word co-occurrence statistics: a computational study. J Behav Res Methods 39(3):510–526
Carpineto C, Osiński S, Romano G, Weiss D (2009) A survey of web clustering engines. ACM Comput Surv 41(3):17:1–17:38
Carpineto C, Romano G (2012) A survey of automatic query expansion in information retrieval. ACM Comput Surv 44(1):1–50
Caselles-Dupré H, Lesaint F, Royo-Letelier J (2018) Word2vec applied to recommendation: hyperparameters matter. CoRR arXiv:1804.04212
Cassidy PJ (2000) An investigation of the semantic relations in the Roget’s thesaurus: preliminary results. In: Proceedings of the 1st international conference on intelligent text processing and computational linguistics (CICLing ’00), pp 181–204
Caviedes JE, Cimino JJ (2004) Towards the development of a conceptual distance metric for the umls. J Biomed Inform 37(2):77–85
Cerisara C, Krl P, Lenc L (2018) On the effects of using word2vec representations in neural networks for dialogue act recognition. Comput Speech Lang 47(C):175–193
Chaplot DS, Salakhutdinov R (2018) Knowledge-based word sense disambiguation using topic models. CoRR arXiv:1801.01900
Chen HH, Lin MS, Wei YC (2006) Novel association measures using web search with double checking. In: Proceedings of the 21st international conference on computational linguistics and the 44th annual meeting of the association for computational linguistics (ACL ’06), pp 1009–1016
Chen Y, Huang S, Shen C, Lee H, Lee L (2018) Phonetic-and-semantic embedding of spoken words with applications in spoken content retrieval. CoRR arXiv:1807.08089
Chen Z, Liu S, Wenyin L, Pu G, Ma WY (2003) Building a web thesaurus from web link structure. In: Proceedings of the 26th annual international ACM SIGIR conference on research and development in information retrieval (SIGIR ’03), pp 48–55
Chinniyan K, Gangadharan S, Sabanaikam K (2017) Semantic similarity based web document classification using support vector machine. Int Arab J Inf Technol 14(3):285–292
Church KW, Hanks P (1990) Word association norms, mutual information, and lexicography. Comput Linguist 16(1):22–29
Cilibrasi RL, Vitanyi PMB (2007) The google similarity distance. IEEE Trans Knowl Data Eng 19(3):370–383
Clifton C, Cooley R, Rennie J (2004) Topcat: data mining for topic identification in a text corpus. IEEE Trans Knowl Data Eng 16(8):949–964
Collins-Thompson K, Callan J (2005) Query expansion using random walk models. In: Proceedings of the 14th ACM international conference on information and knowledge management (CIKM ’05), pp 704–711
Collobert R, Weston J, Bottou L, Karlen M, Kavukcuoglu K, Kuksa P (2011) Natural language processing (almost) from scratch. J Mach Learn Res 12:2493–2537
Conneau A, Schwenk H, Barrault L, LeCun Y (2016) Very deep convolutional networks for natural language processing. CoRR arXiv:1606.01781
Coursey K, Mihalcea R (2009) Topic identification using Wikipedia graph centrality. In: Proceedings of Human language technologies: the 2009 annual conference of the north American chapter of the association for computational linguistics, (NAACL-Short ’09), pp 117–120
Dallmann A, Niebler T, Lemmerich F, Hotho A (2016) Extracting semantics from random walks on Wikipedia: comparing learning and counting methods. In: Wiki, Papers from the 2016 ICWSM workshop, Cologne, Germany, May 17, 2016
Deerwester S, Dumais ST, Furnas GW, Landauer TK, Harshman R (1990) Indexing by latent semantic analysis. J Am Soc Inf Sci (JASIS) 41(6):391–407
Delpech J (2018) Unsupervised word sense disambiguation in dynamic semantic spaces. CoRR arXiv:1802.02605
Dice LR (1945) Measures of the amount of ecologic association between species. Ecology 26:297–302
Erekhinskaya T, Moldovan D (2013) Lexical chains on WordNet and extensions. In: Proceedings of the 26th international Florida artificial intelligence research society conference (FLAIRS ’13), pp 52–57
Etzioni O, Banko M, Soderland S, Weld DS (2008) Open information extraction from the web. Commun ACM 51(12):68–74
Faruqui M, Dodge J, Jauhar SK, Dyer C, Hovy EH, Smith NA (2014) Retrofitting word vectors to semantic lexicons. CoRR arXiv:1411.4166
Fernández-Reyes FC, Valadez JH, Montes-y-Gómez M (2018) A Prospect–Guided global query expansion strategy using word embeddings. Inf Process Manage 54(1):1–13
Fernendo S, Stevenson M (2008) A semantic similarity approach to paraphrase detection. In: Proceedings of the computational linguistics UK (CLUK ’04) 11th annual research colloquium
Finkelstein L, Gabrilovich E, Matias Y, Rivlin E, Solan Z, Wolfman G, Ruppin E (2002) Placing search in context: the concept revisited. ACM Trans Inf Syst 20(1):116–131
Firth JR (1957) A synopsis of linguistic theory 1930-1955. Stud linguist Anal 1952–59:1–32
Florescu C, Caragea C (2017) A new scheme for scoring phrases in unsupervised keyphrase extraction. In: Advances in information retrieval—39th European conference on IR research, ECIR 2017, Aberdeen, UK, April 8-13, 2017, Proceedings, pp 477–483
Gabrilovich E, Markovitch S (2006) Overcoming the brittleness bottleneck using Wikipedia: Enhancing text categorization with encyclopedic knowledge. In: Proceedings of the 21st National conference on artificial intelligence (AAAI ’06), vol 2, pp 1301–1306
Gabrilovich E, Markovitch S (2007) Computing semantic relatedness using Wikipedia-based explicit semantic analysis. In: Proceedings of the 20th international joint conference on artificial intelligence, (IJCAI ’07), pp 1606–1611
Gerz D, Vulic I, Hill F, Reichart R, Korhonen A (2016) SimVerb-3500: a large-scale evaluation set of verb similarity. CoRR arXiv:1608.00869
Gledson A, Keane J (2008) Using web-search results to measure word-group similarity. In: Proceedings of the 22nd international conference on computational linguistics (COLING ’08), vol 1, pp 281–288
Gracia J, Mena E (2008) Web-based measure of semantic relatedness. In: Proceedings of 9th international conference on web information systems engineering (WISE ’08), vol 5175, pp 136–150
Gurevych I (2005) Using the structure of a conceptual network in computing semantic relatedness. In: Proceedings of the 2nd international joint conference on natural language processing (IJCNLP ’05), pp 767–778
Hakami H, Bollegala D (2017) Compositional approaches for representing relations between words: a comparative study. Knowl Based Syst 136:172–182
Halavais A, Lackaffb D (2008) An analysis of topical coverage of Wikipedia. J Comput Mediat Commun 13(2):429–440
Halawi G, Dror G, Gabrilovich E, Koren Y (2012) Large-scale learning of word relatedness with constraints. In: Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining (KDD ’12), pp 1406–1414
Harispe S, Ranwez S, Janaqi S, Montmain J (2013) Semantic measures for the comparison of units of language, concepts or entities from text and knowledge base analysis. CoRR arXiv:1310.1285
Harris ZS (1968) Mathematical structures of language. Wiley, New York
Hasan KS, Ng V (2014) Automatic keyphrase extraction: a survey of the state of the art. In: Proceedings of the 52nd annual meeting of the association for computational linguistics (Volume 1: Long Papers). Association for Computational Linguistics, pp 1262–1273
Hassan S, Mihalcea R (2009) Cross-lingual semantic relatedness using encyclopedic knowledge. In: Proceedings of the 2009 conference on empirical methods in natural language processing: Volume 3–Volume 3, EMNLP ’09. Association for Computational Linguistics, pp 1192–1201
Hassan S, Mihalcea R (2011) Semantic relatedness using salient semantic analysis. In: Proceedings of the 25th conference on artificial intelligence (AAAI ’11), pp 884–889
Hauke J, Tomasz K (2011) Comparison of values of Pearson’s and Spearman’s correlation coefficients on the same sets of data. Quaest Geogr 30(2):87–93
He X, Ding CHQ, Zha H, Simon HD (2001) Automatic topic identification using webpage clustering. In: Proceedings of IEEE international conference on data mining (ICDM ’01), pp 195–202
Hennig L (2009) Topic-based multi-document summarization with probabilistic latent semantic analysis. In: Proceedings of the international conference on recent advances in natural language processing (RANLP ’09), pp 144–149
Henry S, Cuffy C, McInnes BT (2018) Vector representations of multiword terms for semantic relatedness. J Biomed Inform 77:111–119
Hestilow TJ, Huang Y (2009) Clustering of gene expression data based on shape similarity. EURASIP J Bioinform Syst Biol 2009:3:1–3:12
Higgins D (2004) Which statistics reflect semantics? Rethinking synonymy and word similarity. In: Proceedings of international conference on linguistic evidence, pp 265–284
Hill F, Reichart R, Korhonen A (2015) Simlex-999: evaluating semantic models with (genuine) similarity estimation. Comput Linguist 41(4):665–695
Hirst G, Budanitsky A (2005) Correcting real-word spelling errors by restoring lexical cohesion. Nat Lang Eng 11:87–111
Hirst G, St Onge D (1998) Lexical Chains as representation of context for the detection and correction malapropisms. MIT Press, Cambridge
Hofmann T (1999) Probabilistic latent semantic indexing. In: Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval (SIGIR ’99), pp 50–57
Hu X, Zhang X, Lu C, Park EK, Zhou X (2009) Exploiting Wikipedia as external knowledge for document clustering. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining (KDD ’09), pp 389–396
Huang A (2008) Similarity measures for text document clustering. In: Proceedings of the sixth New Zealand computer science research student conference (NZCSRSC2008), pp 49–56
Huang A, Milne DN, Frank E, Witten IH (2009) Clustering documents using a Wikipedia-based concept representation. In: Proceedings of the 13th Pacific-Asia conference on advances in knowledge discovery and data mining (PAKDD ’09), pp 628–636
Iosif E, Potamianos A (2013) Similarity computation using semantic networks created from web-harvested data. Nat Lang Eng 21:49–79
Islam A, Inkpen D (2006) Second order co-occurrence PMI for determining the semantic similarity of words. In: Proceedings of the international conference on language resources and evaluation (LREC ’06), pp 1033–1038
Islam A, Inkpen D (2009) Real-word spelling correction using google web it 3-grams. In: Proceedings of the 2009 conference on empirical methods in natural language processing (EMNLP ’09), vol 3, pp 1241–1249
Jabeen S, Gao X, Andreae P (2012) Harnessing Wikipedia semantics for computing contextual relatedness. In: In proceedings of Pacific Rim international conference on artificial intelligence (PRICAI ’12): trends in artificial intelligence, vol 7458, pp 861–865
Jabeen S, Gao X, Andreae P (2013) CPRel: semantic relatedness computation using wikipedia based context profiles. Res Comput Sci 70:55–66
Jabeen S, Gao X, Andreae P (2013) Directional context helps: guiding semantic relatedness computation by asymmetric word associations. In: Web information systems engineering (WISE ’13), vol 8180, pp 92–101
Jabeen S, Gao X, Andreae P (2014a) A hybrid model for learning semantic relatedness using Wikipedia-based features. In: Web information systems engineering (WISE ’14), pp 523–533
Jabeen S, Gao X, Andreae, P (2014b) Probabilistic associations as a proxy for semantic relatedness. In: Web information systems engineering (WISE ’14), pp 512–522
Jaccard P (1912) The distribution of the flora in the alpine zone. 1. New Phytol 11(2):37–50
Jarmasz M, Szpakowicz S (2012) Roget’s thesaurus: a lexical resource to treasure. CoRR arXiv:1204.0258
Jiang J, Conrath DW (1997) Semantic similarity based on corpus statistics and lexical taxonomy. In: Proceedings of international conference research on computational linguistics (ROCLING), pp 19–33
Jurczyk T, Deshmane A, Choi JD (2018) Analysis of Wikipedia-based corpora for question answering. CoRR arXiv:1801.02073
Keller F, Lapata M, Ourioupina O (2002) Using the web to overcome data sparseness. In: Proceedings of the ACL-02 conference on empirical methods in natural language processing (EMNLP ’02), vol 10, pp 230–237
Kilgarriff A, Grefenstette G (2003) Introduction to the special issue on the web as corpus. J Comput Linguist 29(3):333–347
Kim J, Vasardani M, Winter S (2017) Similarity matching for integrating spatial information extracted from place descriptions. Int J Geogr Inf Sci 31(1):56–80
Koehn P (2010) Statistical machine translation, 1st edn. Cambridge University Press, New York
Kottur S, Vedantam R, Moura JMF, Parikh D (2015) Visual word2vec (vis-w2v): learning visually grounded word embeddings using abstract scenes. CoRR arXiv:1511.07067
Laatar R, Aloulou C, Belghuith LH (2018) Word2vec for arabic word sense disambiguation. In: Silberztein M, Atigui F, Kornyshova E, Métais E, Meziane F (eds) Natural language processing and information systems. Springer, Berlin, pp 308–311
Lai S, Liu K, He S, Zhao J (2016) How to generate a good word embedding. IEEE Intell Syst 31(6):5–14
Landauer T, Foltz P, Laham D (1998) An introduction to latent semantic analysis. Discourse Process 25:259–284
Landauer TK, Dumais ST (1997) A solution to Plato’s problem: the latent semantic analysis theory of acquisition, induction, and representation of knowledge. Psychol Rev 104:211–240
Landauer TK, Laham D, Rehder B, Schreiner ME (1991) How well can passage meaning be derived without using word order:a comparison of latent semantic analysis and humans. In: Proceedings of the 19th annual meeting of the cognitive science society, (CogSci ’91), pp 412–417
Lastra-Díaz JJ, García-Serrano A, Batet M, Fernández M, Chirigati F (2017) HESML: a scalable ontology-based semantic similarity measures library with a set of reproducible experiments and a replication dataset. Inf Syst 66:97–118
Leacock C, Chodorow M (1998) Combining local context and WordNet similarity for word sense identification, chap. 11. MIT Press, pp 265–283
Lebret R, Collobert R (2014) Word embeddings through hellinger PCA. In: EACL. The Association for Computer Linguistics, pp 482–490
Lee H, Peirsman Y, Chang A, Chambers N, Surdeanu M, Jurafsky D (2011) Stanford’s multi-pass sieve coreference resolution system at the conll-2011 shared task. In: Proceedings of the 15th conference on computational natural language learning: shared task (CONLL ’11), pp 28–34
Leech G (1993) 100 million words of english. Engl Today 9:9–15
Lenat DB (1995) Cyc: a large-scale investment in knowledge infrastructure. Commun ACM 38(11):33–38
Lesk M (1986) Automatic sense disambiguation using machine readable dictionaries: How to tell a pine cone from an ice cream cone. In: Proceedings of the 5th annual international conference on systems documentation (SIGDOC ’86), pp 24–26
Levin E, Sharifi M, Ball J (2006) Evaluation of utility of LSA for word sense discrimination. In: Proceedings of the Human language technology conference of the NAACL, companion volume (NAACL ’06), pp 77–80
Levy O, Goldberg Y (2014) Linguistic regularities in sparse and explicit word representations. In: Proceedings of the 18th conference on computational natural language learning, CoNLL 2014, Baltimore, Maryland, USA, June 26-27, 2014, pp 171–180
Li W, Zhu L, Guo K, Shi Y, Zheng Y (2018) Build a tourism-specific sentiment lexicon via word2vec. Ann Data Sci 5(1):1–7
Liberman S, Markovitch S (2009) Compact hierarchical explicit semantic representation. In: Proceedings of the IJCAI 2009 workshop on user-contributed knowledge and artificial intelligence: an evolving synergy (WikiAI09)
Lin D (1998) An information-theoretic definition of similarity. In: 15th international conference on machine learning (ICML ’98), pp 296–304
Ling W, Dyer C, W Black A, Trancoso I (2015) Two/too simple adaptations of word2vec for syntax problems. In: Proceedings of the 2015 conference of the North American chapter of the association for computational linguistics: Human language technologies. Association for Computational Linguistics, pp 1299–1304
Liu H, Bao H, Xu D (2012) Concept vector for semantic similarity and relatedness based on wordnet structure. J Syst Softw 85:370–381
Liu H, Singh P (2004) Commonsense reasoning in and over natural language. In: Proceeding of international conference on knowledge-based and intelligent information & engineering systems (KES ’04), vol 3215, pp 293–306
Lopez A (2008) Statistical machine translation. ACM Comput Surv 40(3):8:1–8:49
Lund K, Burgess C (1996) Producing high-dimensional semantic spaces from lexical co-occurrence. Behav Res Methods Instrum Comput 28:203–208
Luong MT, Socher R, Manning C (2013) Better word representations with recursive neural networks for morphology. In: Proceedings of the 17th conference on computational natural language learning. Association for Computational Linguistics, pp 104–113
Marcus MP, Santorini B, Marcinkiewicz MA (1993) Building a large annotated corpus of English: the Penn Treebank. Comput Linguist 19(2):313–330
Marton Y, Callison-Burch C, Resnik P (2009) Improved statistical machine translation using monolingually-derived paraphrases. In: Proceedings of the 2009 conference on empirical methods in natural language processing (EMNLP ’09), vol 1, pp 381–390
Matsuo Y, Sakaki T, Uchiyama K, Ishizuka M (2006) Graph-based word clustering using a web search engine. In: Proceedings of the 2006 conference on empirical methods in natural language processing (EMNLP ’06), pp 542–550
Matuszek C, Cabral J, Witbrock M, Deoliveira J (2006) An introduction to the syntax and content of Cyc. Proceedings of the 2006 AAAI spring symposium on formalizing and compiling background knowledge and its applications to knowledge representation and question answering, vol 3864(1447), pp 44–49
Matuszek C, Witbrock M, Kahlert RC, Cabral J, Schneider D, Shah P, Lenat D (2005) Searching for common sense: Populating Cyc from the web. In: Proceedings of the 20th national conference on artificial intelligence, pp 1430–1435
McInnes BT, Pedersen T (2013) Evaluating measures of semantic similarity and relatedness to disambiguate terms in biomedical text. J Biomed Inform 46(6):1116–1124
Medelyan O, Witten IH, Milne D (2008) Topic indexing with Wikipedia. In: Proceedings of of association for the advancement of artificial intelligence (AAAI ’08), Wikipedia and artificial intelligence: an evolving synergy. Papers from the 2008 AAAI workshop, pp 19–24
Michael S, Ponzetto SP (2006) Wikirelate! computing semantic relatedness using Wikipedia. In: Proceedings of the 21st national conference on Artificial intelligence (AAAI ’06), vol 2, pp 1419–1424
Mihalcea R, Corley C, Strapparava C (2006) Corpus-based and knowledge-based measures of text semantic similarity. In: Proceedings of the association for the advancement of artificial intelligence (AAAI ’06), pp 775–780
Mihalcea R, Csomai A (2007) Wikify!: linking documents to encyclopedic knowledge. In: Proceedings of the 16th ACM conference on information and knowledge management, (CIKM ’07), pp 233–242
Mihalcea R, Moldovan DI (1999) A method for word sense disambiguation of unrestricted text. In: Proceedings of the 37th annual meeting of the association for computational linguistics on computational linguistics (ACL ’99), pp 152–158
Mikolov T, Chen K, Corrado G, Dean J (2013) Efficient estimation of word representations in vector space. CoRR arXiv:1301.3781
Mikolov T, Karafiát M, Burget L, Cernocký J, Khudanpur S (2010) Recurrent neural network based language model. In: INTERSPEECH. ISCA, pp 1045–1048
Mikolov T, Kombrink S, Burget L, Cernocký J, Khudanpur S (2011) Extensions of recurrent neural network language model. In: ICASSP, pp 5528–5531. IEEE
Mikolov T, Yih Wt, Zweig G (2013) Linguistic regularities in continuous space word representations. In: HLT-NAACL, pp 746–751
Miller GA (1995) Wordnet: a lexical database for english. Commun ACM 38(11):39–41
Miller GA, Charles WG (1991) Contextual correlates of semantic similarity. Lang Cog Process 6(1):1–28
Milne D, Medelyan O, Witten IH (2006) Mining domain-specific thesauri from Wikipedia: a case study. In: 2006 IEEE/WIC/ACM international conference on web intelligence (WI 2006 main conference proceedings) (WI ’06), pp 442–448
Milne D, Witten IH (2008) An effective, low-cost measure of semantic relatedness obtained from Wikipedia links. In: Proceeding of AAAI workshop on Wikipedia and artificial intelligence: an evolving synergy, pp 25–30
Milne D, Witten IH (2008) Learning to link with Wikipedia. In: Proceedings of the 17th ACM conference on information and knowledge management, (CIKM ’08), pp 509–518
Milne D, Witten IH (2013) An open-source toolkit for mining Wikipedia. Artif Intell 194:222–239 (Artificial Intelligence, Wikipedia and Semi-Structured Resources)
Mnih A, Kavukcuoglu K (2013) Learning word embeddings efficiently with noise-contrastive estimation. In: Advances in neural information processing systems 26. Curran Associates, Inc., pp 2265–2273
Mohammad S, Hirst G (2012) Distributional measures of semantic distance: A survey. CoRR arXiv:1203.1858
Morris J, Hirst G (2004) Non-classical lexical semantic relations. In: Proceedings of the HLT-NAACL workshop on computational lexical semantics (CLS ’04), pp 46–51
Mrksic N, Séaghdha DÓ, Thomson B, Gasic M, Rojas-Barahona LM, Su P, Vandyke D, Wen T, Young SJ (2016) Counter-fitting word vectors to linguistic constraints. CoRR arXiv:1603.00892
Narayanan S, Harabagiu S (2004) Question answering based on semantic structures. In: Proceedings of the 20th international conference on computational linguistics (COLING ’04). Association for Computational Linguistics
Navigli R (2009) Word sense disambiguation: a survey. ACM Comput Surv 41(2):1–69
Navigli R, Ponzetto SP (2010) BabelNet: building a very large multilingual semantic network. In: Proceedings of the 48th annual meeting of the association for computational linguistics. Association for Computational Linguistics, pp 216–225
Navigli R, Ponzetto SP (2012) Babelrelate! a joint multilingual approach to computing semantic relatedness. In: Proceedings of the 26th conference on artificial intelligence (AAAI ’12)
Nejja M, Yousfi A (2017) Context’s impact on the automatic spelling correction. IJAISC 6(1):56–74
Nelson DL, Mcevoy CL, Schreiber TA (2004) The university of south florida free association, rhyme, and word fragment norms. J Behav Res Methods Instrum Comput 36:402–407
Ng V (2007) Shallow semantics for coreference resolution. In: Proceedings of the 20th international joint conference on artificial intelligence, pp 1689–1694
Oussalah M, Kostakos P (2017) On web based sentence similarity for paraphrasing detection. In: Proceedings of the 9th international joint conference on knowledge discovery, knowledge engineering and knowledge management—(Volume 1), Funchal, Madeira, November 1-3, 2017, pp 289–292
Pal AR, Saha D (2015) Word sense disambiguation: a survey. CoRR arXiv:1508.01346
Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retr 2:1–135
Patwardhan S, Banerjee S, Pedersen T (2003) Using measures of semantic relatedness for word sense disambiguation. In: Proceedings of the 4th international conference on intelligent text processing and computational linguistics, (CICLing ’03), pp 241–257
Pedersen T (2010) Information content measures of semantic similarity perform better without sense-tagged text. In: Human language technologies: the 2010 annual conference of the North American chapter of the association for computational linguistics (HLT ’10). Association for Computational Linguistics, pp 329–332
Pedersen T, Pakhomov SVS, Patwardhan S, Chute CG (2007) Measures of semantic similarity and relatedness in the biomedical domain. Biomed Inform 40:288–299
Pennington J, Socher R, Manning CD (2014) Glove: Global vectors for word representation. In: Proceedings of the 2014 conference on empirical methods in natural language processing, EMNLP 2014, October 25-29, 2014, Doha, Qatar, a meeting of SIGDAT, a special interest group of the ACL, pp 1532–1543
Pexman P, Siakaluk P, Yap M (2013) Introduction to the research topic meaning in mind: semantic richness effects in language processing. Front Hum Neurosci 7:723
Ponzetto SP, Strube M (2007) Knowledge derived from Wikipedia for computing semantic relatedness. J Artif Intell Res (JAIR) 30:181–212
Rada R, Mili H, Bicknell E, Blettner M (1989) Development and application of a metric on semantic nets. IEEE Trans Syst Man Cybern 19(1):17–30
Radhakrishnan P, Varma V (2013) Extracting semantic knowledge from Wikipedia category names. In: Proceedings of the 2013 workshop on automated knowledge base construction, AKBC@CIKM 13, San Francisco, California, USA, October 27-28, 2013, pp 109–114
Radinsky K, Agichtein E, Gabrilovich E, Markovitch S (2011) A word at a time: computing word relatedness using temporal semantic analysis. In: Proceedings of the 20th international conference on World Wide Web (WWW ’11), pp 337–346
Ramage D, Rafferty AN, Manning CD (2009) Random walks for text semantic similarity. In: Proceedings of the 2009 workshop on graph-based methods for natural language processing (TextGraphs-4 ’09), pp 23–31
Recchia G, Jones M (2012) The semantic richness of abstract concepts. Front Hum Neurosci 6:315
Reed SL, Lenat DB (2002) Mapping ontologies into Cyc. In: Proceedings of the AAAI 2002 conference workshop on ontologies for the semantic web, pp 1–6
Resnik P (1995) Using information content to evaluate semantic similarity in a taxonomy. In: Proceedings of the 14th international joint conference on artificial intelligence (AAAI ’95), pp 448–453
Resnik P (1999) Semantic similarity in a taxonomy: an information-based measure and its application to problems of ambiguity in natural language. J Artif Intell Res (JAIR) 11:95–130
Resnik P, Diab M (2000) Measuring verb similarity. In: Proceedings of the 22nd annual meeting of the cognitive science society, Philadelphia, pp 399–404
Richman AE, Schone P (2008) Mining wiki resources for multilingual named entity recognition. In: Proceedings of the 46th annual meeting of the association for computational linguistics: Human language technologies (ACL ’08), pp 1–9
Roget PM (1852) Roget’s Thesaurus of English words and phrases. Project Gutenberg, Illinois Benedictine College, Lisle
Rohde DLT, Gonnerman LM, Plaut DC (2006) An improved model of semantic similarity based on lexical co-occurence. Commun ACM 8:627–633
Rubenstein H, Goodenough JB (1965) Contextual correlates of synonymy. Commun ACM 8:627–633
Ruiz-Casado M, Alfonseca E, Castells P (2005) Using context-window overlapping in synonym discovery and ontology extension. In: Proceedings of the international conference on recent advances in natural language processing (RANLP ’05)
Rybinski M, Montes JFA (2016) tESA: a distributional measure for calculating semantic relatedness. J Biomed Semant 7:67:1–67:14
Sahami M, Heilman TD (2006) A web-based kernel function for measuring the similarity of short text snippets. In: Proceedings of the 15th international conference on World Wide Web (WWW ’06), pp 377–386
Sahlgren M (2001) Vector-based semantic analysis: Representing word meanings based on random labels. In: Proceedings of ESSLI Workshop on Semantic Knowledge Acquisition and Categorization. Kluwer Academic Publishers
SáNchez D, Batet M (2011) Semantic similarity estimation in the biomedical domain: an ontology-based information-theoretic perspective. J Biomed Inform 44(5):749–759
Sánchez-Vega F, Montes-y-Gómez M, Rosso P, Pineda LV (2013) Inaoe\_upv-core: extracting word associations from document corpora to estimate semantic textual similarity. In: Proceedings of the second joint conference on lexical and computational semantics, *SEM 2013, June 13-14, 2013, Atlanta, Georgia, USA. pp 229–233
Schonhofen P (2006) Identifying document topics using the Wikipedia category network. In: Proceedings of the international conference on web intelligence (WI ’06). IEEE Computer Society, pp 456–462
Schütze H (1998) Automatic word sense discrimination. J Comput Linguist 24(1):97–123
Schütze H (1992) Dimensions of meaning. In: Proceedings of supercomputing ’92, pp 787–796
Sehgal S, Kumar B, Rampal L, Chaliya A (2018) A modification to graph based approach for extraction based automatic text summarization. In: Saeed K, Chaki N, Pati B, Bakshi S, Mohapatra DP (eds) Progress in advanced computing and intelligent engineering. Springer, Singapore, pp 373–378
Sheth AP, Aleman-Meza B, Arpinar IB, Bertram C, Warke YS, Ramakrishnan C, Halaschek-Wiener C, Anyanwu K, Avant D, Arpinar FS, Kochut KJ (2005) Semantic association identification and knowledge discovery for national security applications. J Database Manag 16:33–53
Simpson GG (1943) Mammals and the nature of continents. Am J Sci 241(1):1–31
Singh J, Kumar R (2017) Lexical co-occurrence and contextual window-based approach with semantic similarity for query expansion. IJIIT 13(3):57–78
Solomon A, Bar A, Yanai C, Shapira B, Rokach L (2018) Predict demographic information using word2vec on spatial trajectories. In: Proceedings of the 26th conference on user modeling, adaptation and personalization, UMAP ’18, pp 331–339. ACM
Stanchev L (2014) Creating a phrase similarity graph from Wikipedia. In: 2014 IEEE international conference on semantic computing, Newport Beach, June 16-18, 2014, pp 68–75
Steinbach M, Karypis G, Kumar V (2000) A comparison of document clustering techniques. In: Proceedings of the KDD workshop on text mining, vol 400, pp 525–526
Strehl A., Strehl E, Ghosh J, Mooney R (2000) Impact of similarity measures on web-page clustering. In: Workshop on artificial intelligence for web search (AAAI 2000), pp 58–64. AAAI
Strötgen J, Alonso O, Gertz M (2012) Identification of top relevant temporal expressions in documents. In: Proceedings of the 2nd temporal web analytics workshop (TempWeb ’12), pp 33–40
Suchanek FM, Kasneci G, Weikum G (2008) YAGO: a large ontology from Wikipedia and WordNet. Web Semant 6(3):203–217
Sun Q, Li R, Luo D, Wu X (2008) Text segmentation with LDA-based fisher kernel. In: Proceedings of the 46th annual meeting of the association for computational linguistics on human language technologies: short papers, pp 269–272
Szumlanski SR, Gomez F, Sims VK (2013) A new set of norms for semantic relatedness measures. In: ACL (2). The Association for Computer Linguistics, pp 890–895
tau Yih W, Chang MW, He X, Gao J (2015) Semantic parsing via staged query graph generation: question answering with knowledge base. In: Association of computational linguistics. The Association for Computer Linguistics, pp 1321–1331
Taieb MAH, Aouicha MB, Hamadou AB (2013) Computing semantic relatedness using Wikipedia features. Knowl Based Syst 50:260–278
Tang J, Yao L, Chen D (2009) Multi-topic based query-oriented summarization. In: proceedings of the Siam international conference on data mining (SDM ’09), pp 1147–1158
Turney P (2000) Learning algorithms for keyphrase extraction. Inf Retr 2:303–336
Turney PD (2001) Mining the web for synonyms: PMI-IR versus LSA on TOEFL. In: Proceedings of the 12th European conference on machine learning (EMCL ’01), pp 491–502
Varelas G, Voutsakis E, Petrakis E, Milios E, Raftopoulou P (2005) Semantic similarity methods in WordNet and their application to information retrieval on the web. In: Proceedings of the 7th ACM international workshop on Web information and data management (WIDM ’05). ACM Press, pp 10–16
Vasilescu F, Langlais P, Lapalme G (2004) Evaluating variants of the Lesk approach for disambiguating words. In: Proceedings of language resources and evaluation (LREC 2004), pp 633–636
Viviani M, Pasi G (2017) Credibility in social media: opinions, news, and health information—a survey. Wiley Iinterdiscip Rev Data Min Knowl Discov 7(5):e1209
Voorhees E (1994) Query expansion using lexical-semantic relations. Springer, New York, pp 61–69
Voorhees EM (1993) Using WordNet to disambiguate word senses for text retrieval. In: Proceedings of the 16th annual international ACM SIGIR conference on Research and development in information retrieval (SIGIR ’93), pp 171–180. ACM
Wang JZ, Du Z, Payattakool R, Yu PS, Chen CF (2007) A new method to measure the semantic similarity of GO terms. Bioinformatics 23(10):1274–1281
Wang Y, Lee H, Lee L (2018) Segmental audio word2vec: Representing utterances as sequences of vectors with applications in spoken term detection. CoRR arXiv:1808.02228
Weale T, Brew C, Fosler-Lussier E (2009) Using the Wiktionary graph structure for synonym detection. In: Proceedings of the 2009 workshop on the People’s Web meets NLP: collaboratively constructed semantic resources (People’s Web ’09), pp 28–31
Weeds J, Weir D (2003) A general framework for distributional similarity. In: Proceedings of the 2003 conference on empirical methods in natural language processing (EMNLP ’03), pp 81–88
Wei M (1993) An analysis of word relatedness correlation measures. Ph.D. thesis, Master’s thesis, University of Western Ontario
Wettler M, Rapp R (1993) Computation of word associations based on the co-occurrences of words in large corpora. In: Proceedings of the 1st workshop on very large corpora, pp 84–93
Wu F, Weld DS (2010) Open information extraction using Wikipedia. In: Proceedings of the 48th annual meeting of the association for computational linguistics (ACL ’10), pp 118–127
Wu L, Yen IE, Xu K, Xu F, Balakrishnan A, Chen P, Ravikumar P, Witbrock MJ (2018) Word mover’s embedding: from word2vec to document embedding. CoRR arXiv:1811.01713
Wu Z, Palmer M (1994) Verbs semantics and lexical selection. In: Proceedings of the 32nd annual meeting on association for computational linguistics (ACL ’94), pp 133–138
Yang D, Powers DMW (2005) Measuring semantic similarity in the taxonomy of WordNet. In: Proceedings of the 28th Australasian conference on computer science (ACSC ’05), vol 38, pp 315–322
Yao Z, Sun Y, Ding W, Rao N, Xiong H (2018) Dynamic word embeddings for evolving semantic discovery. In: Proceedings of the 11th ACM international conference on Web search and data mining, WSDM ’18, pp 673–681. ACM
Yazdani M, Popescu-Belis A (2013) Computing text semantic relatedness using the contents and links of a hypertext encyclopedia. Artif Intell 194:176–202
Yeh E, Ramage D, Manning CD, Agirre E, Soroa A (2009) Wikiwalk: random walks on Wikipedia for semantic relatedness. In: 2009 workshop on graph-based methods for natural language processing (TextGraphs-4 ’09), pp 41–49
Yih W, Qazvinian V (2012) Measuring word relatedness using heterogeneous vector space models. In: Proceedings of the 2012 conference of the North American chapter of the association for computational linguistics: Human language technologies (NAACL HLT ’12), pp 616–620
Zesch T, Gurevych I (2006) Automatically creating datasets for measures of semantic relatedness. In: Proceedings of the workshop on linguistic distances, (ACL ’06), pp 16–24
Zesch T, Gurevych I (2010) Wisdom of crowds versus wisdom of linguists, measuring the semantic relatedness of words. Nat Lang Eng 16(1):25–59
Zesch T, Gurevych I, Mühlhäuser M (2007) Comparing Wikipedia and German WordNet by evaluating semantic relatedness on multiple datasets. In: Proceedings of Human language technologies: the annual conference of the North American chapter of the association for computational linguistics (NAACL-HLT ’07), pp 205–208
Zesch T, Müller C, Gurevych I (2008) Using Wiktionary for computing semantic relatedness. In: Proceedings of the 23rd national conference on artificial intelligence (AAAI ’08), vol 2, pp 861–866
Zhai C (2008) Statistical language models for information retrieval a critical review. Found Trends Inf Retr 2(3):137–213
Zhang D, Xu H, Su Z, Xu Y (2015) Chinese comments sentiment classification based on word2vec and SVMperf. Expert Syst Appl 42(4):1857–1863
Zhang W, Feng W, Wang J (2013) Integrating semantic relatedness and words’ intrinsic features for keyword extraction. In: Proceedings of the 23rd international joint conference on artificial intelligence (IJCAI ’13), pp 2225–2231
Zhang Z, Gentile A, Ciravegna F (2012) Recent advances in methods of lexical semantic relatedness-a survey. Nat Lang Eng 1(1):1–69
Zobel J, Moffat A (1998) Exploring the similarity space. SIGIR Forum 32(1):18–34
Zohar H, Liebeskind C, Schler J, Dagan I (2013) Automatic thesaurus construction for cross generation corpus. ACM J Comput Cult Herit 6(1):1–19
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Jabeen, S., Gao, X. & Andreae, P. Semantic association computation: a comprehensive survey. Artif Intell Rev 53, 3849–3899 (2020). https://doi.org/10.1007/s10462-019-09781-w
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-019-09781-w