Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
60bd6e9
Add ACL 2026 awards (closes #8848)
mjpost Jul 10, 2026
4ba7adf
Add test-of-time awards found in the handbook
mjpost Jul 10, 2026
aeadf9b
Add event flags to ingestion
mjpost Jul 10, 2026
8fe3c28
Add ACL 2026 event block
mjpost Jul 10, 2026
ee9e73f
Add ACL 2024 and 2025 event blocks
mjpost Jul 10, 2026
6dad4b5
Update handbook location
mjpost Jul 10, 2026
7437d65
Update skill
mjpost Jul 10, 2026
a57bb41
Fiddling with import
mjpost Jul 10, 2026
fea9e3e
Add more awards
mjpost Jul 10, 2026
049a5aa
Sync handbooks
mjpost Jul 10, 2026
fa8695e
Fix NLTK build
mjpost Jul 10, 2026
c30fd26
More NLTK downloads
mjpost Jul 10, 2026
993519d
Improve appearance of handbook and website links
mjpost Jul 10, 2026
b7782e1
Update code to support award reasoning
mjpost Jul 10, 2026
ed542d6
Add award reasoning where available
mjpost Jul 10, 2026
a4d0a12
Remove reasoning hover
mjpost Jul 10, 2026
cbf819d
Merge remote-tracking branch 'origin/master' into acl-awards-reasoning
mjpost Jul 13, 2026
9aeb11c
Merge remote-tracking branch 'origin/master' into acl-awards-reasoning
mjpost Jul 27, 2026
b8a8893
Update schema to use award name as attribute
mjpost Jul 27, 2026
f9759ef
Update code to handle new schema
mjpost Jul 27, 2026
265deb3
black
mjpost Jul 28, 2026
b5128c2
Rename test
mjpost Jul 28, 2026
0e87b52
black
mjpost Jul 28, 2026
a77eebc
Remove mistakenly committed abstract tests
mjpost Jul 28, 2026
f85dc45
Add awards tests
mjpost Jul 28, 2026
8ad0447
Remove word-wrapping
mbollmann Jul 28, 2026
fe8eaaa
Merge remote-tracking branch 'origin/master' into acl-awards-reasoning
mjpost Jul 31, 2026
4c3d634
Simplify templates
mjpost Jul 31, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion bin/add_award.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ def add_award(anthology: Anthology, paper_id: str, title: str) -> Collection:
log.error(f"Couldn't find paper: {paper_id}")
return

if title.lower() in (award.lower() for award in paper.awards):
award_names = (award.name for award in paper.awards)
if title.lower() in (name.lower() for name in award_names if name is not None):
log.warning(f"Award '{title}' already listed for {paper_id}, skipping")
return

Expand Down
4 changes: 3 additions & 1 deletion bin/create_hugo_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,9 @@ def paper_to_dict(paper):
if attachment[0] != "mrf" # exclude <mrf>
]
if paper.awards:
data["award"] = paper.awards
data["award"] = [
{"name": award.name, "reasoning": award.reasoning} for award in paper.awards
]
if paper.deletion:
match paper.deletion.type:
case PaperDeletionType.RETRACTED:
Expand Down
2 changes: 1 addition & 1 deletion data/xml/2018.iwslt.xml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@
<author><first>Graham</first><last>Neubig</last></author>
<author><first>Satoshi</first><last>Nakamura</last></author>
<pages>48-53</pages>
<award>Best Student Paper</award>
<award name="Best Student Paper"/>
<abstract>Multi-source translation systems translate from multiple languages to a single target language. By using information from these multiple sources, these systems achieve large gains in accuracy. To train these systems, it is necessary to have corpora with parallel text in multiple sources and the target language. However, these corpora are rarely complete in practice due to the difficulty of providing human translations in all of the relevant languages. In this paper, we propose a data augmentation approach to fill such incomplete parts using multi-source neural machine translation (NMT). In our experiments, results varied over different language combinations but significant gains were observed when using a source language similar to the target language.</abstract>
<url hash="9ab44f77">2018.iwslt-1.7</url>
<bibkey>nishimura-etal-2018-multisource</bibkey>
Expand Down
16 changes: 8 additions & 8 deletions data/xml/2020.acl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5960,7 +5960,7 @@
<author><first>Sameer</first><last>Singh</last></author>
<pages>4902–4912</pages>
<abstract>Although measuring held-out accuracy has been the primary approach to evaluate generalization, it often overestimates the performance of NLP models, while alternative approaches for evaluating models either focus on individual tasks or on specific behaviors. Inspired by principles of behavioral testing in software engineering, we introduce CheckList, a task-agnostic methodology for testing NLP models. CheckList includes a matrix of general linguistic capabilities and test types that facilitate comprehensive test ideation, as well as a software tool to generate a large and diverse number of test cases quickly. We illustrate the utility of CheckList with tests for three tasks, identifying critical failures in both commercial and state-of-art models. In a user study, a team responsible for a commercial sentiment analysis model found new and actionable bugs in an extensively tested model. In another user study, NLP practitioners with CheckList created twice as many tests, and found almost three times as many bugs as users without it.</abstract>
<award>Best Overall Paper</award>
<award name="Best Overall Paper"/>
<url hash="bb937499">2020.acl-main.442</url>
<doi>10.18653/v1/2020.acl-main.442</doi>
<video href="http://slideslive.com/38929272"/>
Expand Down Expand Up @@ -6040,7 +6040,7 @@
<author id="trevor-cohn"><first>Trevor</first><last>Cohn</last></author>
<pages>4984–4997</pages>
<abstract>Automatic metrics are fundamental for the development and evaluation of machine translation systems. Judging whether, and to what extent, automatic metrics concur with the gold standard of human evaluation is not a straightforward problem. We show that current methods for judging metrics are highly sensitive to the translations used for assessment, particularly the presence of outliers, which often leads to falsely confident conclusions about a metric’s efficacy. Finally, we turn to pairwise system ranking, developing a method for thresholding performance improvement under an automatic metric against human judgements, which allows quantification of type I versus type II errors incurred, i.e., insignificant human differences in system quality that are accepted, and significant human differences that are rejected. Together, these findings suggest improvements to the protocols for metric evaluation and system performance evaluation in machine translation.</abstract>
<award>Honorable Mention for Best Overall Paper</award>
<award name="Honorable Mention for Best Overall Paper"/>
<url hash="cd49f160">2020.acl-main.448</url>
<doi>10.18653/v1/2020.acl-main.448</doi>
<video href="http://slideslive.com/38929447"/>
Expand Down Expand Up @@ -6234,7 +6234,7 @@
<author><first>Alexander</first><last>Koller</last></author>
<pages>5185–5198</pages>
<abstract>The success of the large neural language models on many NLP tasks is exciting. However, we find that these successes sometimes lead to hype in which these models are being described as “understanding” language or capturing “meaning”. In this position paper, we argue that a system trained only on form has a priori no way to learn meaning. In keeping with the ACL 2020 theme of “Taking Stock of Where We’ve Been and Where We’re Going”, we argue that a clear understanding of the distinction between form and meaning will help guide the field towards better science around natural language understanding.</abstract>
<award>Best Theme Paper</award>
<award name="Best Theme Paper"/>
<url hash="796f7819">2020.acl-main.463</url>
<doi>10.18653/v1/2020.acl-main.463</doi>
<video href="http://slideslive.com/38929214"/>
Expand All @@ -6255,7 +6255,7 @@
<author><first>Tal</first><last>Linzen</last></author>
<pages>5210–5217</pages>
<abstract>This position paper describes and critiques the Pretraining-Agnostic Identically Distributed (PAID) evaluation paradigm, which has become a central tool for measuring progress in natural language understanding. This paradigm consists of three stages: (1) pre-training of a word prediction model on a corpus of arbitrary size; (2) fine-tuning (transfer learning) on a training set representing a classification task; (3) evaluation on a test set drawn from the same distribution as that training set. This paradigm favors simple, low-bias architectures, which, first, can be scaled to process vast amounts of data, and second, can capture the fine-grained statistical properties of a particular data set, regardless of whether those properties are likely to generalize to examples of the task outside the data set. This contrasts with humans, who learn language from several orders of magnitude less data than the systems favored by this evaluation paradigm, and generalize to new tasks in a consistent way. We advocate for supplementing or replacing PAID with paradigms that reward architectures that generalize as quickly and robustly as humans.</abstract>
<award>Honorable Mention for Best Theme Paper</award>
<award name="Honorable Mention for Best Theme Paper"/>
<url hash="b2eea0dd">2020.acl-main.465</url>
<doi>10.18653/v1/2020.acl-main.465</doi>
<video href="http://slideslive.com/38929098"/>
Expand Down Expand Up @@ -9949,7 +9949,7 @@
<author id="noah-a-smith"><first>Noah A.</first><last>Smith</last></author>
<pages>8342–8360</pages>
<abstract>Language models pretrained on text from a wide variety of sources form the foundation of today’s NLP. In light of the success of these broad-coverage models, we investigate whether it is still helpful to tailor a pretrained model to the domain of a target task. We present a study across four domains (biomedical and computer science publications, news, and reviews) and eight classification tasks, showing that a second phase of pretraining in-domain (domain-adaptive pretraining) leads to performance gains, under both high- and low-resource settings. Moreover, adapting to the task’s unlabeled data (task-adaptive pretraining) improves performance even after domain-adaptive pretraining. Finally, we show that adapting to a task corpus augmented using simple data selection strategies is an effective alternative, especially when resources for domain-adaptive pretraining might be unavailable. Overall, we consistently find that multi-phase adaptive pretraining offers large gains in task performance.</abstract>
<award>Honorable Mention for Best Overall Paper</award>
<award name="Honorable Mention for Best Overall Paper"/>
<url hash="d7f9798b">2020.acl-main.740</url>
<doi>10.18653/v1/2020.acl-main.740</doi>
<video href="http://slideslive.com/38929123"/>
Expand Down Expand Up @@ -10628,7 +10628,7 @@
<author><first>Marjorie</first><last>Freedman</last></author>
<pages>77–86</pages>
<abstract>We present the first comprehensive, open source multimedia knowledge extraction system that takes a massive stream of unstructured, heterogeneous multimedia data from various sources and languages as input, and creates a coherent, structured knowledge base, indexing entities, relations, and events, following a rich, fine-grained ontology. Our system, GAIA, enables seamless search of complex graph queries, and retrieves multimedia evidence including text, images and videos. GAIA achieves top performance at the recent NIST TAC SM-KBP2019 evaluation. The system is publicly available at GitHub and DockerHub, with a narrated video that documents the system.</abstract>
<award>Best Demonstration Paper</award>
<award name="Best Demonstration Paper"/>
<url hash="84f848a5">2020.acl-demos.11</url>
<doi>10.18653/v1/2020.acl-demos.11</doi>
<video href="http://slideslive.com/38928613"/>
Expand Down Expand Up @@ -10940,7 +10940,7 @@
<author id="preslav-nakov"><first>Preslav</first><last>Nakov</last></author>
<pages>287–293</pages>
<abstract>Recent events, such as the 2016 US Presidential Campaign, Brexit and the COVID-19 “infodemic”, have brought into the spotlight the dangers of online disinformation. There has been a lot of research focusing on fact-checking and disinformation detection. However, little attention has been paid to the specific rhetorical and psychological techniques used to convey propaganda messages. Revealing the use of such techniques can help promote media literacy and critical thinking, and eventually contribute to limiting the impact of “fake news” and disinformation campaigns. Prta (Propaganda Persuasion Techniques Analyzer) allows users to explore the articles crawled on a regular basis by highlighting the spans in which propaganda techniques occur and to compare them on the basis of their use of propaganda techniques. The system further reports statistics about the use of such techniques, overall and over time, or according to filtering criteria specified by the user based on time interval, keywords, and/or political orientation of the media. Moreover, it allows users to analyze any text or URL through a dedicated interface or via an API. The system is available online: <url>https://www.tanbih.org/prta</url>.</abstract>
<award>Honorable Mention for Best Demonstration Paper</award>
<award name="Honorable Mention for Best Demonstration Paper"/>
<url hash="59a37b96">2020.acl-demos.32</url>
<doi>10.18653/v1/2020.acl-demos.32</doi>
<video href="http://slideslive.com/38928622"/>
Expand Down Expand Up @@ -11029,7 +11029,7 @@
<abstract>The literature on structured prediction for NLP describes a rich collection of distributions and algorithms over sequences, segmentations, alignments, and trees; however, these algorithms are difficult to utilize in deep learning frameworks. We introduce Torch-Struct, a library for structured prediction designed to take advantage of and integrate with vectorized, auto-differentiation based frameworks. Torch-Struct includes a broad collection of probabilistic structures accessed through a simple and flexible distribution-based API that connects to any deep learning model. The library utilizes batched, vectorized operations and exploits auto-differentiation to produce readable, fast, and testable code. Internally, we also include a number of general-purpose optimizations to provide cross-algorithm efficiency. Experiments show significant performance gains over fast baselines and case-studies demonstrate the benefits of the library. Torch-Struct is available at <url>https://github.com/harvardnlp/pytorch-struct</url>.</abstract>
<url hash="88f26f6c">2020.acl-demos.38</url>
<attachment type="Software" hash="4e3a309b">2020.acl-demos.38.Software.tgz</attachment>
<award>Honorable Mention for Best Demonstration Paper</award>
<award name="Honorable Mention for Best Demonstration Paper"/>
<doi>10.18653/v1/2020.acl-demos.38</doi>
<video href="http://slideslive.com/38928616"/>
<bibkey>rush-2020-torch</bibkey>
Expand Down
Loading
Loading