Foundations and Trends® in Information Retrieval · 2016 · 151 citations · 171 references
Semantic search seeks to retrieve information based on meaning rather than keyword matches, encompassing query understanding, data understanding, and knowledge representation, and is studied across diverse communities. This survey offers a comprehensive overview of semantic search on text and knowledge bases, classifying work by data type, query type, and their combinations. The authors examine all nine combinations of data (text, knowledge bases, or both) and query types (keywords, structured, natural language), focusing on fundamental techniques, systems, benchmarks, and advanced issues such as ranking, indexing, ontology matching, inference, and core NLP methods. The survey summarizes key NLP techniques—POS tagging, named‑entity recognition and disambiguation, sentence parsing, and distributional semantics—and serves as a concise tutorial for newcomers.
This article provides a comprehensive overview of the broad area of semantic on text and knowledge bases. In a nutshell, semantic is search with meaning. This meaning can refer to various parts of the process: understanding the query instead of just finding matches of its components in the data, understanding the data instead of just searching it for such matches, or representing knowledge in a way suitable for meaningful retrieval.Semantic is studied in a variety of different communities with a variety of different views of the problem. In this survey, we classify this work according to two dimensions: the type of data text, knowledge bases, combinations of these and the kind of keyword, structured, natural language. We consider all nine combinations. The focus is on fundamental techniques, concrete systems, and benchmarks. The survey also considers advanced issues: ranking, indexing, ontology matching and merging, and inference. It also provides a succinct overview of fundamental natural language processing techniques: POS-tagging, named-entity recognition and disambiguation, sentence parsing, and distributional semantics.The survey is as self-contained as possible, and should thus also serve as a good tutorial for newcomers to this fascinating and highly topical field.
171
Glove: Global Vectors for Word Representation
Jeffrey Pennington, Richard Socher, Christopher D. Manning · 2014 · 33.2K citations
Distributed Representations of Words and Phrases and their Compositionality
Tomáš Mikolov, Ilya Sutskever, Kai Chen et al. · arXiv (Cornell University) · 2013 · 18.1K citations · Full text
Efficient Estimation of Word Representations in Vector Space
Tomáš Mikolov, Kai Chen, Greg S. Corrado · arXiv (Cornell University) · 2013 · 18.1K citations · Full text
George A. Miller · Communications of the ACM · 1995 · 14K citations · Full text
Natural Language Processing, Meaningful Words, Engineering +14
The Stanford CoreNLP Natural Language Processing Toolkit
Christopher D. Manning, Mihai Surdeanu, John Bauer et al. · 2014 · 7.2K citations · Full text