Skip to content

Commit d05a75f

Browse files
committed
deploy: 5e84dd2
1 parent ce790cf commit d05a75f

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

papers.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3445,7 +3445,7 @@ <h1>
34453445
<a href='https://www.semanticscholar.org/search?q=Learning to Update Natural Language Comments Based on Code Changes' target="_blank"><img style="display: inline; margin: 0;" src="/public/media/semscholar.png"/></a>
34463446
</span>
34473447
</td>
3448-
<td>Sheena Panthaplackel, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li</td>
3448+
<td>Sheena Panthaplackel, Pengyu Nie, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li</td>
34493449
<td>ACL</td>
34503450
<td><p>We formulate the novel task of automatically updating an existing natural language comment based on changes in the body of code it accompanies. We propose an approach that learns to correlate changes across two distinct language representations, to generate a sequence of edits that are applied to the existing comment to reflect the source code modifications. We train and evaluate our model using a dataset that we collected from commit histories of open-source software projects, with each example consisting of a concurrent update to a method and its corresponding comment. We compare our approach against multiple baselines using both automatic metrics and human evaluation. Results reflect the challenge of this task and that our model outperforms baselines with respect to making edits.</p>
34513451
</td>

publications/panthaplackel2020learning/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ <h1>
100100
<div class="content container">
101101
<div class="page">
102102
<h1 class="page-title">Learning to Update Natural Language Comments Based on Code Changes</h1>
103-
<h5>Sheena Panthaplackel, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li. ACL 2020</h5>
103+
<h5>Sheena Panthaplackel, Pengyu Nie, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li. ACL 2020</h5>
104104
<p>
105105

106106
[<a href="https://arxiv.org/abs/2004.12169" target="_blank">ArXiV</a>]

tags.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4476,9 +4476,9 @@ <h3>🏷 bimodal <a id="bimodal"></a></h3>
44764476

44774477

44784478

4479-
4479+
<li> <a href="/publications/panthaplackel2020learning/">Learning to Update Natural Language Comments Based on Code Changes</a> Sheena Panthaplackel, Pengyu Nie, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li </li>
44804480

4481-
<li> <a href="/publications/panthaplackel2020learning/">Learning to Update Natural Language Comments Based on Code Changes</a> Sheena Panthaplackel, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li </li>
4481+
44824482

44834483

44844484

@@ -13648,9 +13648,9 @@ <h3>🏷 documentation <a id="documentation"></a></h3>
1364813648

1364913649

1365013650

13651-
13651+
<li> <a href="/publications/panthaplackel2020learning/">Learning to Update Natural Language Comments Based on Code Changes</a> Sheena Panthaplackel, Pengyu Nie, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li </li>
1365213652

13653-
<li> <a href="/publications/panthaplackel2020learning/">Learning to Update Natural Language Comments Based on Code Changes</a> Sheena Panthaplackel, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li </li>
13653+
1365413654

1365513655

1365613656

@@ -15476,11 +15476,11 @@ <h3>🏷 edit <a id="edit"></a></h3>
1547615476

1547715477

1547815478

15479-
<li> <a href="/publications/panthaplackel2020copy/">Copy that! Editing Sequences by Copying Spans</a> Sheena Panthaplackel, Miltiadis Allamanis, Marc Brockschmidt </li>
15479+
<li> <a href="/publications/panthaplackel2020learning/">Learning to Update Natural Language Comments Based on Code Changes</a> Sheena Panthaplackel, Pengyu Nie, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li </li>
1548015480

1548115481

1548215482

15483-
<li> <a href="/publications/panthaplackel2020learning/">Learning to Update Natural Language Comments Based on Code Changes</a> Sheena Panthaplackel, Milos Gligoric, Raymond J. Mooney, Junyi Jessy Li </li>
15483+
<li> <a href="/publications/panthaplackel2020copy/">Copy that! Editing Sequences by Copying Spans</a> Sheena Panthaplackel, Miltiadis Allamanis, Marc Brockschmidt </li>
1548415484

1548515485

1548615486

@@ -30635,11 +30635,11 @@ <h3>🏷 program analysis <a id="program analysis"></a></h3>
3063530635

3063630636

3063730637

30638-
<li> <a href="/publications/russell2018automated/">Automated Vulnerability Detection in Source Code Using Deep Representation Learning</a> Rebecca L. Russell, Louis Kim, Lei H. Hamilton, Tomo Lazovich, Jacob A. Harer, Onur Ozdemir, Paul M. Ellingwood, Marc W. McConley </li>
30638+
<li> <a href="/publications/si2018learning/">Learning Loop Invariants for Program Verification</a> Xujie Si, Hanjun Dai, Mukund Raghothaman, Mayur Naik, Le Song </li>
3063930639

3064030640

3064130641

30642-
<li> <a href="/publications/si2018learning/">Learning Loop Invariants for Program Verification</a> Xujie Si, Hanjun Dai, Mukund Raghothaman, Mayur Naik, Le Song </li>
30642+
<li> <a href="/publications/russell2018automated/">Automated Vulnerability Detection in Source Code Using Deep Representation Learning</a> Rebecca L. Russell, Louis Kim, Lei H. Hamilton, Tomo Lazovich, Jacob A. Harer, Onur Ozdemir, Paul M. Ellingwood, Marc W. McConley </li>
3064330643

3064430644

3064530645

@@ -47218,8 +47218,6 @@ <h3>🏷 verification <a id="verification"></a></h3>
4721847218

4721947219

4722047220

47221-
47222-
4722347221

4722447222

4722547223

@@ -47648,6 +47646,8 @@ <h3>🏷 verification <a id="verification"></a></h3>
4764847646

4764947647

4765047648

47649+
47650+
4765147651

4765247652

4765347653

topics.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)