ソースコード要約
ソースコードの要約化は、コンピュータコード処理の分野におけるタスクで、ソースコードを自動的に解析し、その機能性の簡潔で正確な説明を生成することを目指しています。このタスクでは、自然言語処理と機械学習の技術を用いて、コードから重要な情報や論理構造を抽出し、その主な機能と目的を自然言語で要約します。ソフトウェア開発やコードレビューのプロセスにおいて、ソースコードの要約化は開発者が大量のコードを読むのに費やす時間を大幅に削減し、チームの協力やプロジェクト管理の効果性を向上させることが期待されています。
DeepCom-Java
ParallelCorpus-Python
AdaMo-noise
CodeSearchNet
CoDesc
Transformer
CodeSearchNet - Python
AdaMo-basic
Java scripts
Summarizing Source Code using a Neural Attention Model - C#
Summarizing Source Code using a Neural Attention Model - Python
Summarizing Source Code using a Neural Attention Model - SQL