Papers › Deep contextualized word representations
Deep contextualized word representations
Matthew E. Peters, Mark Neumann, Mohit Iyyer, Matt Gardner, Christopher Clark, Kenton Lee, Luke Zettlemoyer
We introduce a new type of deep contextualized word representation that models both (1) complex characteristics of word use (e.g., syntax and semantics), and (2) how these uses vary across linguistic contexts (i.e., to model polysemy). Our word vectors are learned functions of the internal states of a deep bidirectional language model (biLM), which is pre-trained on a large text corpus. We show that these representations can be easily added to existing models and significantly improve the state of the art across six challenging NLP problems, including question answering, textual entailment and sentiment analysis. We also present an analysis showing that exposing the deep internals of the pre-trained network is crucial, allowing downstream models to mix different types of semi-supervision signals.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="1802.05365")
Code
Syntology Ran 23 of 58 code samples harvested from 16 repositories linked to this paper; 35 have no recorded run. Of those that ran: 2 ran · honoured contract; 4 ran · our draft was wrong; 2 ran · fixture could not drive it; 15 ran with no contract checked.
By repository: community (archive-listed): 58 samples from 16 repositories, 23 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.
46 repositories listed; official and paper-mentioned ones first.
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
58 samples harvested; 23 ran; 2 honoured the contract we drafted; 35 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.
Licence: 25 of the 58 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.
Harvested from 16 repositories linked to this paper, official or community; each sample names its own and says which. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.
Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.
Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.
ec674c5b8eeb7958 · report
2db008c201204db6 · report
cfd68b12db2c3e17 · report
ea8c1ff4812c12cc · report
cc42189423d63e55 · report
e498f306dc760a89 · report
57cb734e9a401a27 · report
70c6e34d2c59e6e0 · report
6fdb9503aabdabb0 · report
6c53dd25c20f1f9e · report
e8b8fec264f99c0c · report
a06d5cf0563d37c9 · report
16b8442b08116955 · report
f4857820f24ff7ee · report
348cfec97eece7e0 · report
7d29ba86c14005e5 · report
e6951eb47d3fce83 · report
96ea7959d6f99e2d · report
eff324cdbb18e166 · report
c5414c47b19c5b9d · report
da08f69778aa9246 · report
951dfc35f0d874b9 · report
3858ae2af0c25703 · report
bd90a33e1d9f21db · report
4054d9b3dbaf33ca · report
103b3a72b5b4b48b · report
578b19fe4c168fa3 · report
c0a935408017d8e6 · report
cb17b856cfa85229 · report
a6db9151ad861684 · report
95c7c1548e5263c4 · report
9cc83b5b233b4295 · report
6c990d1c4cc7d791 · report
c0aa2bc72c66ae0c · report
5a6bde73a5e69f0d · report
8deb52d79571d50a · report
13e6f293af47814a · report
26c29c99ec231df8 · report
6558e478056b71fa · report
0a6a6b9c70afd92f · report
c1a15b755efa2454 · report
821ed0b50fc8c75a · report
e5d0679ff3b7299a · report
4fd105ebfe01259d · report
a2735b43c037f7c3 · report
1b66320c71babcd2 · report
6e5cd3fa57bb3c06 · report
c86e700a6dce3870 · report
d3126a60257f6f1d · report
1e0cc173e3f36bb5 · report
893138168f6ab89b · report
6f5b259e1a881655 · report
e13517b914ec8cfe · report
f6ef407ec5c308ae · report
be7d0a8320f50877 · report
29092b6b1ee0e8b7 · report
805b441d558f95ba · report
4fedf7f6b4d9dbba · report
Tasks
Results from the paper archive 2025-07-28
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Introduced by this paper: ELMo
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections