JetBrains-Research/commit-message-editing-visualization
0
Commit Message Editing Visualisation โ๏ธ๐๐
This space provides a visualization app for exploring the commit message edits datasets (๐ค expert-labeled and ๐ค synthetic) from ๐ Towards Realistic Evaluation of Commit Message Generation by Matching Online and Offline Settings paper and also hosts important artifacts from our work.
Artifacts
- ๐`metrics_analysis.ipynb` contains the code for metrics calculation and analysis;
- ๐`chart.ipynb` contains the code for Figure 4 with edit distance distribution;
- ๐๏ธ`data_stats.ipynb` contains the code for obtaining the dataset statistics from Table 1;
- โฌ ๏ธ`generation_steps/synthetic_backward.py` contains the code for Synthetic Backward generation proposed in our paper;
- โก๏ธ`generation_steps/synthetic_forward.py` contains the code for Synthetic Forward generation proposed in our paper.
Visualization
- ๐ Click on
Examples Explorationtab to browse through nicely-formatted examples from our dataset. - ๐ Click on
Dataset Statisticstab to see the major statistics for our dataset. - ๐ Click on
Experimental Resultstab to see additional metrics tested as target online metrics alongside our main edit distance results.
