Spell Once, Summon Anywhere: A Two-Level Open-Vocabulary Language Model
Not on the map. Why?
Abstract (arXiv)
We show how the spellings of known words can help us deal with unknown words in open-vocabulary NLP tasks. The method we propose can be used to extend any closed-vocabulary generative model, but in this paper we specifically consider the case of neural language modeling. Our Bayesian generative story combines a standard RNN language model (generating the word tokens in each sentence) with an RNN-based spelling model (generating the letters in each word type). These two RNNs respectively capture sentence structure and word structure, and are kept separate as in linguistics. By invoking the second RNN to generate spellings for novel words in context, we obtain an open-vocabulary language model. For known words, embeddings are naturally inferred by combining evidence from type spelling and token context. Comparing to baselines (including a novel strong baseline), we beat previous work and establish state-of-the-art results on multiple datasets.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 1; 2024: 2.
9 papers.
- 2021CANINE: Pre-training an Efficient Tokenization-Free Encoder for Language Representationcited by 229
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLPcited by 130
- 2024MambaByte: Token-free Selective State Space Modelcited by 58
- 2023Paloma: A Benchmark for Evaluating Language Model Fitcited by 53
- 2022What do tokens know about their characters and how do they know it?cited by 36
- 2024The Foundations of Tokenization: Statistical and Computational Concernscited by 20
- 2021Low-Resource Language Modelling of South African Languagescited by 10
- 2021A Masked Segmental Language Model for Unsupervised Natural Language Segmentationcited by 9
- 2022Revisiting Syllables in Language Modelling and their Application on Low-Resource Machine Translationcited by 0
- 2024The Foundations of Tokenization: Statistical and Computational Concerns16 Jul 2024
- 2024MambaByte: Token-free Selective State Space Model24 Jan 2024
- 2023Paloma: A Benchmark for Evaluating Language Model Fit16 Dec 2023
- 2022Revisiting Syllables in Language Modelling and their Application on Low-Resource Machine Translation5 Oct 2022
- 2022What do tokens know about their characters and how do they know it?6 Jun 2022
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLP20 Dec 2021
- 2021A Masked Segmental Language Model for Unsupervised Natural Language Segmentation16 Apr 2021
- 2021Low-Resource Language Modelling of South African Languages1 Apr 2021
- 2021CANINE: Pre-training an Efficient Tokenization-Free Encoder for Language Representation11 Mar 2021