paper-with-me

Papers

A Language-Agnostic Model for Semantic Source Code Labeling

2019-06-03 · Ben Gelman, Bryan Hoyle, Jessica Moore, Joshua Saxe, David Slater

Code search and comprehension have become more difficult in recent years due to the rapid expansion of available source code. Current tools lack a way to label arbitrary code at scale while maintaining up-to-date representations of new programming languages, libraries, and functionalities. Comprehensive labeling of source code enables users to search for documents of interest and obtain a high-level understanding of their contents. We use Stack Overflow code snippets and their tags to train a language-agnostic, deep convolutional neural network to automatically predict semantic labels for source code documents. On Stack Overflow code snippets, we demonstrate a mean area under ROC of 0.957 over a long-tailed list of 4,508 tags. We also manually validate the model outputs on a diverse set of unlabeled source code documents retrieved from Github, and we obtain a top-1 accuracy of 86.6%. This strongly indicates that the model successfully transfers its knowledge from Stack Overflow snippets to arbitrary source code documents.

📄 PDF Abstract BibTeX arXiv:1906.01032

Code (0)

등록된 구현이 없습니다.

Tasks

Code Search

Similar Papers 제목 키워드 기반

Bridging the Gap in Multilingual Semantic Role Labeling: a Language-Agnostic Approach

2020-12-01 · COLING 2020 8 · Simone Conia, Roberto Navigli

Recent research indicates that taking advantage of complex syntactic features leads to favorable results in Semantic Role Labeling. Nonetheless, an analysis of the latest state-of-the-art multilingual systems reveals the…

Semantic Role Labeling

A Full End-to-End Semantic Role Labeler, Syntax-agnostic Over Syntax-aware?

2018-08-11 · Jiaxun Cai, Shexia He, Zuchao Li, Hai Zhao

Semantic role labeling (SRL) is to recognize the predicate-argument structure of a sentence, including subtasks of predicate disambiguation and argument labeling. Previous studies usually formulate the entire SRL problem…

DecoderSemantic Role LabelingSentence

A Full End-to-End Semantic Role Labeler, Syntactic-agnostic Over Syntactic-aware?

2018-08-01 · COLING 2018 8 · Jiaxun Cai, Shexia He, Zuchao Li, Hai Zhao

Semantic role labeling (SRL) is to recognize the predicate-argument structure of a sentence, including subtasks of predicate disambiguation and argument labeling. Previous studies usually formulate the entire SRL problem…

DecoderMachine TranslationQuestion AnsweringSemantic Parsing+2

Attentive Semantic Role Labeling with Boundary Indicator

2018-09-08 · Zhuosheng Zhang, Shexia He, Zuchao Li, Hai Zhao

The goal of semantic role labeling (SRL) is to discover the predicate-argument structure of a sentence, which plays a critical role in deep processing of natural language. This paper introduces simple yet effective auxil…

Semantic Role LabelingSentence

PseudoSeg: Designing Pseudo Labels for Semantic Segmentation

2020-10-19 · ICLR 2021 1 · Yuliang Zou, Zizhao Zhang, Han Zhang, Chun-Liang Li 외

Recent advances in semi-supervised learning (SSL) demonstrate that a combination of consistency regularization and pseudo-labeling can effectively improve image classification accuracy in the low-data regime. Compared to…

Data Augmentationimage-classificationImage ClassificationSegmentation+2