1st CFP: First Workshop on Natural Language Processing for Programming (NLP4Prog), co-located with ACL-IJCNLP 2021

Event Notification Type: 
Call for Papers
Abbreviated Title: 
NLP4Prog
Location: 
Co-located with ACL-IJCNLP 2021
Thursday, 5 August 2021
Country: 
Thailand
City: 
Bangkok (in-person or online)
Contact: 
Ziyu Yao
Royi Lachmy
Submission Deadline: 
Monday, 26 April 2021

First Call for Papers:
Full-day workshop online or in-person at ACL-IJCNLP 2021, Bangkok, Thailand.
Submission deadline: April 26, 2021 (see important dates below)
Website: https://nlp4prog.github.io/2021/

**OVERVIEW**
The proliferation of programming-related platforms such as GitHub and Stack Overflow has led to large amounts of rich, open-source data consisting of programs associated with natural language, such as natural language questions and answers with code snippets, open-source repositories with natural language comments, and communications between software developers. At the same time, deep learning-based techniques have shown promising performance for modeling both natural language and computer programs. Driven by these revolutions on data and models, recent years have witnessed a major resurgence of using NLP techniques to assist programming (NLP4Prog).

As promising as the current developments are, there are still many challenges remaining. This workshop aims to bring related communities (e.g., NLP, Software Engineering, Programming Language, Human-Computer Interaction, Robotics) together to review the recent advances related to NLP4Prog and discuss the remaining challenges and what to expect in the short- and long-term future. While there are similar workshops such as NLP-SEA and NLPaSE held recently, most of them are in conjunction with software engineering venues; to the best of our knowledge, this is the first workshop focusing on NLP for programming and to be held in NLP venues.

Check out the amazing lineup of invited speakers!

**CALL FOR PAPERS**
We seek paper submissions on various aspects of NLP4Prog, including but not limited to: (1) (Interactive) program synthesis, editing, and auto-completion based on natural language; (2) Understanding natural language descriptions of source code; (3) Annotating programs in natural language; (4) Programming for NLP; (5) Applying NLP to debug and repair existing programs; (6) Pre-trained language models for programming.

We welcome two types of papers: regular workshop papers and non-archival submissions (including cross-submissions). Only regular workshop papers will be included in the workshop proceedings. All submissions should be in PDF format and made through the Softconf website set up for this workshop (TBD).

More details on CFP can be found here.

**IMPORTANT DATES**
Workshop Paper Due Date: April 26, 2021
Notification of acceptance: May 28, 2021
Camera-ready papers due: June 7, 2021
Workshop date: August 5 or 6, 2021

Organizers:
Royi Lachmy (Bar-Ilan University)
Ziyu Yao (The Ohio State University)
Greg Durrett (UT Austin)
Milos Gligoric (UT Austin)
Junyi Jessy Li(UT Austin)
Ray Mooney (UT Austin)
Graham Neubig (Carnegie Mellon University)
Yu Su (The Ohio State University/Microsoft Semantic Machines)
Huan Sun (The Ohio State University)
Reut Tsarfaty (Bar-Ilan University)
Contact: nlp4prog [at] gmail.com

Read more: https://nlp4prog.github.io/2021/