{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:WRRNDMHWKH4VGPR7LM2QYUM6F3","short_pith_number":"pith:WRRNDMHW","schema_version":"1.0","canonical_sha256":"b462d1b0f651f9533e3f5b350c519e2edf5714ed5698ea92a0c174cbf921e5e2","source":{"kind":"arxiv","id":"2406.10989","version":2},"attestation_state":"computed","paper":{"title":"Predicting the Understandability of Computational Notebooks through Code Metrics Analysis","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Abbas Heydarnoori, Alireza Asadi, Arash Asgari, Bardia Mohammadi, Masih Beigi Rizi, Mojtaba Mostafavi Ghahfarokhi","submitted_at":"2024-06-16T15:58:40Z","abstract_excerpt":"Computational notebooks are the primary coding tools for data scientists, but their code quality remains understudied and often poor. Given the importance of maintainability and reusability, enhancing code understandability is essential. Traditional methods for assessing understandability typically rely on limited questionnaires or metadata like likes and votes, which may not reflect actual code clarity. To address this, we propose a novel approach that leverages user opinions from software repositories to assess the understandability of Jupyter notebooks. We conducted a case study using 542,0"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2406.10989","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-16T15:58:40Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"6a39caa8dc97aa6648f146ca31af6803121b2c3d14ae8756062c9e563486155c","abstract_canon_sha256":"543fbf938eed4b5ec6af400c7fa72075fbad7ad2a37760a1dc6464991714cb46"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:23:16.586020Z","signature_b64":"oID5SpFAR1L2IvIgG+Q93VahSQ8LVV6EOw5SPE5JSyDZj05CqbPriPgIQzlUa6j6aVX+SVrsR19OGgA3+nQUBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b462d1b0f651f9533e3f5b350c519e2edf5714ed5698ea92a0c174cbf921e5e2","last_reissued_at":"2026-07-05T11:23:16.585506Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:23:16.585506Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Predicting the Understandability of Computational Notebooks through Code Metrics Analysis","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Abbas Heydarnoori, Alireza Asadi, Arash Asgari, Bardia Mohammadi, Masih Beigi Rizi, Mojtaba Mostafavi Ghahfarokhi","submitted_at":"2024-06-16T15:58:40Z","abstract_excerpt":"Computational notebooks are the primary coding tools for data scientists, but their code quality remains understudied and often poor. Given the importance of maintainability and reusability, enhancing code understandability is essential. Traditional methods for assessing understandability typically rely on limited questionnaires or metadata like likes and votes, which may not reflect actual code clarity. To address this, we propose a novel approach that leverages user opinions from software repositories to assess the understandability of Jupyter notebooks. We conducted a case study using 542,0"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.10989","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2406.10989/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2406.10989","created_at":"2026-07-05T11:23:16.585579+00:00"},{"alias_kind":"arxiv_version","alias_value":"2406.10989v2","created_at":"2026-07-05T11:23:16.585579+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.10989","created_at":"2026-07-05T11:23:16.585579+00:00"},{"alias_kind":"pith_short_12","alias_value":"WRRNDMHWKH4V","created_at":"2026-07-05T11:23:16.585579+00:00"},{"alias_kind":"pith_short_16","alias_value":"WRRNDMHWKH4VGPR7","created_at":"2026-07-05T11:23:16.585579+00:00"},{"alias_kind":"pith_short_8","alias_value":"WRRNDMHW","created_at":"2026-07-05T11:23:16.585579+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3","json":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3.json","graph_json":"https://pith.science/api/pith-number/WRRNDMHWKH4VGPR7LM2QYUM6F3/graph.json","events_json":"https://pith.science/api/pith-number/WRRNDMHWKH4VGPR7LM2QYUM6F3/events.json","paper":"https://pith.science/paper/WRRNDMHW"},"agent_actions":{"view_html":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3","download_json":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3.json","view_paper":"https://pith.science/paper/WRRNDMHW","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2406.10989&json=true","fetch_graph":"https://pith.science/api/pith-number/WRRNDMHWKH4VGPR7LM2QYUM6F3/graph.json","fetch_events":"https://pith.science/api/pith-number/WRRNDMHWKH4VGPR7LM2QYUM6F3/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3/action/timestamp_anchor","attest_storage":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3/action/storage_attestation","attest_author":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3/action/author_attestation","sign_citation":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3/action/citation_signature","submit_replication":"https://pith.science/pith/WRRNDMHWKH4VGPR7LM2QYUM6F3/action/replication_record"}},"created_at":"2026-07-05T11:23:16.585579+00:00","updated_at":"2026-07-05T11:23:16.585579+00:00"}