Semantic relations between nominals

Vivi Nastase, Preslav Nakov, Diarmuid Séaghdha, Stan Szpakowicz

Research output: Contribution to journalReview article

12 Citations (Scopus)


People make sense of a text by identifying the semantic relations which connect the entities or concepts described by that text. A system which aspires to human-like performance must also be equipped to identify, and learn from, semantic relations in the texts it processes. Understanding even a simple sentence such as "Opportunity and Curiosity find similar rocks on Mars" requires recognizing relations (rocks are located on Mars, signalled by the word on) and drawing on already known relations (Opportunity and Curiosity are instances of the class of Mars rovers). A languageunderstanding system should be able to find such relations in documents and progressively build a knowledge base or even an ontology. Resources of this kind assist continuous learning and other advanced language-processing tasks such as text summarization, question answering and machine translation. The book discusses the recognition in text of semantic relations which capture interactions between base noun phrases. After a brief historical background, we introduce a range of relation inventories of varying granularity, which have been proposed by computational linguists. There is also variation in the scale at which systems operate, from snippets all the way to the wholeWeb, and in the techniques of recognizing relations in texts, from full supervision through weak or distant supervision to self-supervised or completely unsupervised methods. A discussion of supervised learning covers available datasets, feature sets which describe relation instances, and successful algorithms. An overview of weakly supervised and unsupervised learning zooms in on the acquisition of relations from large corpora with hardly any annotated data.We show how bootstrapping from seed examples or patterns scales up to very large text collections on the Web.We also present machine learning techniques in which data redundancy and variability lead to fast and reliable relation extraction.

Original languageEnglish
Pages (from-to)1-121
Number of pages121
JournalSynthesis Lectures on Human Language Technologies
Issue number1
Publication statusPublished - 1 Jan 2013


  • Computational linguistics
  • Information extraction
  • Lexical semantics
  • Natural language processing
  • Nominals
  • Noun compounds
  • Semantic relations

ASJC Scopus subject areas

  • Linguistics and Language
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Semantic relations between nominals'. Together they form a unique fingerprint.

  • Cite this