paper-with-me

Papers

Learning Type Annotation: Is Big Data Enough?

2021-08-18 · ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering 2021 8 · Kevin Jesse, Premkumar T. Devanbu, Toufique Ahmed

TypeScript is a widely used optionally-typed language where developers can adopt “pay as you go” typing: they can add types as desired, and benefit from static typing. The “type annotation tax” or manual effort required to annotate new or existing TypeScript can be reduced by a variety of automatic methods. Probabilistic machine-learning (ML) approaches work quite well. ML approaches use different inductive biases, ranging from simple token sequences to complex graphical neural network (GNN) models capturing syntax and semantic relations. More sophisticated inductive biases are hand-engineered to exploit the formal nature of software. Rather than deploying fancy inductive biases for code, can we just use “big data” to learn natural patterns relevant to typing? We find evidence suggesting that this is the case. We present TypeBert, demonstrating that even with simple token-sequence inductive bias used in BERT-style models and enough data, type-annotation performance of the most sophisticated models can be surpassed.

📄 PDF Abstract BibTeX

Code (1)

typebert/typebert tf

Tasks

Inductive Bias

Similar Papers 제목 키워드 기반

CAT: the CELCT Annotation Tool

2012-05-01 · LREC 2012 5 · Valentina Bartalesi Lenzi, Giovanni Moretti, Rachele Sprugnoli

This paper presents CAT - CELCT Annotation Tool, a new general-purpose web-based tool for text annotation developed by CELCT (Center for the Evaluation of Language and Communication Technologies). The aim of CAT is to ma…

Managementtext annotation

Alignment Annotation for Clinic Visit Dialogue to Clinical Note Sentence Language Generation

2020-05-01 · LREC 2020 5 · Wen-wai Yim, Meliha Yetisgen, Jenny Huang, Micah Grossman

For every patient{'}s visit to a clinician, a clinical note is generated documenting their medical conversation, including complaints discussed, treatments, and medical plans. Despite advances in natural language process…

Information RetrievalRetrievalSentenceText Generation

Construction and Annotation of a French Folkstale Corpus

2014-05-01 · LREC 2014 5 · Garcia-Fern, Anne ez, Anne-Laure Ligozat, Anne Vilnat

In this paper, we present the digitization and annotation of a tales corpus - which is to our knowledge the only French tales corpus available and classified according to the Aarne{\&}Thompson classification - composed o…

Emotion RecognitionInformation RetrievalOptical Character Recognition (OCR)POS+1

Detecting Annotation Errors in Morphological Data with the Transformer

2022-05-01 · ACL 2022 5 · Ling Liu, Mans Hulden

Annotation errors that stem from various sources are usually unavoidable when performing large-scale annotation of linguistic data. In this paper, we evaluate the feasibility of using the Transformer model to detect vari…

Is one head enough? Mention heads in coreference annotations compared with UD-style heads

2021-12-01 · DepLing (SyntaxFest) 2021 12 · Anna Nedoluzhko, Michal Novák, Martin Popel, Zdeněk Žabokrtský 외