EMNLPAug, 2021

CAST:使用抽象语法树的层次分割和重构提高代码摘要

TL;DR本文介绍了一种称为 CAST 的新型模型,采用分层拆分和重构 AST 来完整地捕捉 AST 中的丰富信息,利用递归神经网络对子树进行编码,通过重构拆分后的 AST 来聚合嵌入子树,最后使用 AST 表示和源码嵌入进行代码摘要,进而提高程序的理解和维护能力。