Definition Modeling: Learning to define word embeddings in natural language

Thanapon Noraset, Chen Liang, Larry Birnbaum, Doug Downey
12/1/2016
cs.CL

Official code: northanapon/dict-definition (23 stars, GPL-3.0, last commit 2017-11-07). 1 more implementation below.

Abstract

Distributed representations of words have been shown to capture lexical semantics, as demonstrated by their effectiveness in word similarity and analogical relation tasks. But, these tasks only evaluate lexical semantics indirectly. In this paper, we study whether it is possible to utilize distributed representations to generate dictionary definitions of words, as a more direct and transparent representation of the embeddings' semantics. We introduce definition modeling, the task of generating a definition for a given word and its embedding. We present several definition model architectures based on recurrent neural networks, and experiment with the models over multiple data sets. Our results show that a model that controls dependencies between the word being defined and the definition words performs significantly better, and that a character-level convolution layer designed to leverage morphology can complement word-level embeddings. Finally, an error analysis suggests that the errors made by a definition model may provide insight into the shortcomings of word embeddings.

View on arXivView PDF

Code Implementations(2)

GPL-3.0

Preprocessing scripts to read definitions and other information from dictionaries

238Shell, PythonApr 20, 20168 years agoGPL-3.0
datasetdictionarieswordnetwordnik

Neural network definition models

216Lua, ShellAug 23, 20169 years ago

Cite this paper

@article{noraset2016definition,
  title  = {Definition Modeling: Learning to define word embeddings in natural language},
  author = {Thanapon Noraset and Chen Liang and Larry Birnbaum and Doug Downey},
  year   = {2016},
  eprint = {1612.00394},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1612.00394}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1612.00394.svg)](https://codeofpaper.com/paper/1612.00394)

Discussion