Table · dataset · 2026
<i>A Four-Language Corpus of 11,809 Novice Comment-Code Pairs (Python, Java, C, C++)</i>
Listed in ZivaHub and Deakin Research Online and DMU Figshare and HKU DataHub and Swinburne Figshare and DaYta Ya Rona and SUNScholarData and figshare and Loughborough Research Repository and GRANTS Data and UP Research Data Repository — shown once because both records carry DOI 10.6084/m9.figshare.34039194.v1
<p dir="ltr">This dataset accompanies the paper "Can a Professional Comment Taxonomy Label Student Code?
Description
A Four-Language Corpus of 11,809 Comment-Code Pairs" submitted to SIGCSE '27.</p><h3 dir="ltr"><b>Overview</b></h3><p dir="ltr">The corpus contains 11,809 cleaned and associate-mapped novice comment-code pairs extracted across four programming languages: Java (7,194), C (2,493), Python (2,092), and C++ (30). The dataset was constructed by parsing source files with Tree-sitter from eight public introductory programming repositories (Menagerie, Rubric Is All You Need, CodeStream, Prutor, IntroClass, DCU, Refactory, and Python Code Plagiarism).<br>All pairs underwent Zhang-style cleaning rules followed by novice-specific filtering (deduplication, instructor boilerplate removal, and code-only fragment removal).</p><p><br></p><h3 dir="ltr"><b>File Format & Schema</b></h3><p dir="ltr">The primary file `AbkadyrDostiyar_final_dataset_11809.jsonl` is formatted as JSON Lines.
Each entry contains:</p><ul><li>`comment_text`: Cleaned text of the inline or block comment</li><li>`code_text`: Associated code block mapped via AST association rules</li><li>`language`: Programming language (`java`, `c`, `python`, `cpp`)</li></ul><p dir="ltr"><i>License: Creative Commons Attribution 4.0 International (CC BY 4.0)</i></p>
Links
Where it is published
- DOI doi.org/10.6084/m9.figshare.34039194.v1 ↗
DOI / persistent id · from zivahub uct ac za
Catalogue records · 1
- OAI-PMH record api.figshare.com/v2/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Af… ↗
metadata API · from zivahub uct ac za
Topics
- From keywords
- Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Applications in social sciences and education · Astronomy & Astrophysics · Chemistry · Chemistry · Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Computer Science & AI · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Data mining and knowledge discovery · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Economics & Finance · Economics & Finance · Economics & Finance · Economics & Finance · Economics & Finance · Economics & Finance · Economics & Finance · Economics & Finance · Economics & Finance · Economics & Finance · Economics & Finance · Empirical software engineering · Empirical software engineering · Empirical software engineering · Empirical software engineering · Empirical software engineering · Empirical software engineering · Empirical software engineering · Empirical software engineering · Empirical software engineering · Empirical software engineering · Empirical software engineering · Engineering · Engineering · Engineering · Engineering · Engineering · Engineering · Engineering · Engineering · Engineering · Engineering · Engineering · Humanities · Humanities · Humanities · Humanities · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Life Sciences · Materials Science · Mathematics & Statistics · Medicine & Health · Medicine & Health · Ocean & Atmospheric Science · Psychology & Behavioral Science · Social Science · Social Science · Social Science · Social Science · Social Science · Social Science · Social Science · Social Science · Social Science · Social Science · Social Science
- Inferred from text
- Text 75%
Provenance · 11 source records, 118 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| ZivaHub | oai:figshare.com:article/34039194 | 8 d ago | JSON v1 |
| Deakin Research Online | oai:figshare.com:article/34039194 | 8 d ago | JSON v1 |
| DMU Figshare | oai:figshare.com:article/34039194 | 8 d ago | JSON v1 |
| HKU DataHub | oai:figshare.com:article/34039194 | 7 d ago | JSON v1 |
| Swinburne Figshare | oai:figshare.com:article/34039194 | 7 d ago | JSON v1 |
| DaYta Ya Rona | oai:figshare.com:article/34039194 | 7 d ago | JSON v1 |
| SUNScholarData | oai:figshare.com:article/34039194 | 7 d ago | JSON v1 |
| figshare | oai:figshare.com:article/34039194 | 7 d ago | JSON v1 |
| Loughborough Research Repository | oai:figshare.com:article/34039194 | 6 d ago | JSON v1 |
| GRANTS Data | oai:figshare.com:article/34039194 | 6 d ago | JSON v1 |
| UP Research Data Repository | oai:figshare.com:article/34039194 | 6 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].anzsrc:field:460105 | mapping · researchdata up ac za | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · datahub hku hk | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · dayta nwu ac za | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · scholardata sun ac za | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · zivahub uct ac za | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · grantsdata jst go jp | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · figshare swinburne edu au | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · dro deakin edu au | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · repository lboro ac uk | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460105 | mapping · figshare dmu ac uk | vocabulary-mapper@1.0.0 | keywords['Applications in social sciences and education'] |
| concepts[field].anzsrc:field:460502 | mapping · zivahub uct ac za | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · figshare swinburne edu au | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · grantsdata jst go jp | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · datahub hku hk | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · figshare dmu ac uk | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · researchdata up ac za | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · dro deakin edu au | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · scholardata sun ac za | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · repository lboro ac uk | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:460502 | mapping · dayta nwu ac za | vocabulary-mapper@1.0.0 | keywords['Data mining and knowledge discovery'] |
| concepts[field].anzsrc:field:461202 | mapping · dro deakin edu au | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · figshare swinburne edu au | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · zivahub uct ac za | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · repository lboro ac uk | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · grantsdata jst go jp | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · researchdata up ac za | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · scholardata sun ac za | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · datahub hku hk | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · figshare dmu ac uk | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].anzsrc:field:461202 | mapping · dayta nwu ac za | vocabulary-mapper@1.0.0 | keywords['Empirical software engineering'] |
| concepts[field].local:field:astronomy | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:chemistry | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:chemistry | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · figshare swinburne edu au | connector:figshare_swinburne_edu_au@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · researchdata up ac za | connector:researchdata_up_ac_za@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · dayta nwu ac za | connector:dayta_nwu_ac_za@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · grantsdata jst go jp | connector:grantsdata_jst_go_jp@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · scholardata sun ac za | connector:scholardata_sun_ac_za@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · scholardata sun ac za | connector:scholardata_sun_ac_za@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · figshare swinburne edu au | connector:figshare_swinburne_edu_au@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · grantsdata jst go jp | connector:grantsdata_jst_go_jp@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · dayta nwu ac za | connector:dayta_nwu_ac_za@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · researchdata up ac za | connector:researchdata_up_ac_za@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · figshare swinburne edu au | connector:figshare_swinburne_edu_au@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · dayta nwu ac za | connector:dayta_nwu_ac_za@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · scholardata sun ac za | connector:scholardata_sun_ac_za@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · grantsdata jst go jp | connector:grantsdata_jst_go_jp@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · researchdata up ac za | connector:researchdata_up_ac_za@1.0.0 | |
| concepts[field].local:field:engineering | mapping · grantsdata jst go jp | connector:grantsdata_jst_go_jp@1.0.0 | |
| concepts[field].local:field:engineering | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:engineering | mapping · dayta nwu ac za | connector:dayta_nwu_ac_za@1.0.0 | |
| concepts[field].local:field:engineering | mapping · scholardata sun ac za | connector:scholardata_sun_ac_za@1.0.0 | |
| concepts[field].local:field:engineering | mapping · figshare swinburne edu au | connector:figshare_swinburne_edu_au@1.0.0 | |
| concepts[field].local:field:engineering | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:engineering | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:engineering | mapping · researchdata up ac za | connector:researchdata_up_ac_za@1.0.0 | |
| concepts[field].local:field:engineering | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:engineering | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:engineering | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:humanities | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:humanities | mapping · researchdata up ac za | connector:researchdata_up_ac_za@1.0.0 | |
| concepts[field].local:field:humanities | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:humanities | mapping · dayta nwu ac za | connector:dayta_nwu_ac_za@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · researchdata up ac za | connector:researchdata_up_ac_za@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · grantsdata jst go jp | connector:grantsdata_jst_go_jp@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · dayta nwu ac za | connector:dayta_nwu_ac_za@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · scholardata sun ac za | connector:scholardata_sun_ac_za@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · figshare swinburne edu au | connector:figshare_swinburne_edu_au@1.0.0 | |
| concepts[field].local:field:materials-science | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:mathematics-statistics | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:medicine-health | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:medicine-health | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:ocean-atmospheric | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:psychology-behavioral | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:social-science | mapping · grantsdata jst go jp | connector:grantsdata_jst_go_jp@1.0.0 | |
| concepts[field].local:field:social-science | mapping · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| concepts[field].local:field:social-science | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:social-science | mapping · figshare swinburne edu au | connector:figshare_swinburne_edu_au@1.0.0 | |
| concepts[field].local:field:social-science | mapping · dayta nwu ac za | connector:dayta_nwu_ac_za@1.0.0 | |
| concepts[field].local:field:social-science | mapping · scholardata sun ac za | connector:scholardata_sun_ac_za@1.0.0 | |
| concepts[field].local:field:social-science | mapping · figshare dmu ac uk | connector:figshare_dmu_ac_uk@1.0.0 | |
| concepts[field].local:field:social-science | mapping · dro deakin edu au | connector:dro_deakin_edu_au@1.0.0 | |
| concepts[field].local:field:social-science | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:social-science | mapping · researchdata up ac za | connector:researchdata_up_ac_za@1.0.0 | |
| concepts[field].local:field:social-science | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[modality].local:modality:text | enrichment · zivahub uct ac za | keyword-concept-rules@1.0.0 | title+description (75%) |
| description | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | /metadata/dc/description |
| license | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | /metadata/dc/rights |
| publication_date | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | |
| title | source · zivahub uct ac za | connector:zivahub_uct_ac_za@1.0.0 | /metadata/dc/title |