CoolFace
Apppublic

JetBrains-Research/commit-message-editing-visualization

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
README.md27 linesDownload Raw Back to root
1---2title: Commit Message Editing Visualization3emoji: ๐Ÿ“ˆ4sdk: gradio5sdk_version: 4.37.26app_file: change_visualizer.py7---8 9# Commit Message Editing Visualisation โœ๏ธ๐Ÿ”๐Ÿ“Š10 11This space provides a visualization app for exploring the commit message edits datasets (๐Ÿค— [expert-labeled](https://huggingface.co/datasets/JetBrains-Research/commit-msg-edits) and ๐Ÿค— [synthetic](https://huggingface.co/datasets/JetBrains-Research/synthetic-commit-msg-edits))12from ๐Ÿ“œ [Towards Realistic Evaluation of Commit Message Generation by Matching Online and Offline Settings](https://arxiv.org/abs/2410.12046) paper and also hosts important artifacts from our work.13 14## Artifacts15 16* ๐Ÿ“Š[`metrics_analysis.ipynb`](https://huggingface.co/spaces/JetBrains-Research/commit-message-editing-visualization/blob/main/metrics_analysis.ipynb) contains the code for metrics calculation and analysis;17* ๐Ÿ“ˆ[`chart.ipynb`](https://huggingface.co/spaces/JetBrains-Research/commit-message-editing-visualization/blob/main/chart.ipynb) contains the code for Figure 4 with edit distance distribution;18* ๐Ÿ—ƒ๏ธ[`data_stats.ipynb`](https://huggingface.co/spaces/JetBrains-Research/commit-message-editing-visualization/blob/main/data_stats.ipynb) contains the code for obtaining the dataset statistics from Table 1;19* โฌ…๏ธ[`generation_steps/synthetic_backward.py`](https://huggingface.co/spaces/JetBrains-Research/commit-message-editing-visualization/blob/main/generation_steps/synthetic_backward.py) contains the code for *Synthetic Backward* generation proposed in our paper;20* โžก๏ธ[`generation_steps/synthetic_forward.py`](https://huggingface.co/spaces/JetBrains-Research/commit-message-editing-visualization/blob/main/generation_steps/synthetic_forward.py) contains the code for *Synthetic Forward* generation proposed in our paper.21 22## Visualization23 24* ๐Ÿ” Click on `Examples Exploration` tab to browse through nicely-formatted examples from our dataset.25* ๐Ÿ“ˆ Click on `Dataset Statistics` tab to see the major statistics for our dataset.26* ๐Ÿ“Š Click on `Experimental Results` tab to see additional metrics tested as target online metrics alongside our main edit distance results.27