{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:BNU2LMAKVVSF4YAHH4EQFM3M5K","short_pith_number":"pith:BNU2LMAK","schema_version":"1.0","canonical_sha256":"0b69a5b00aad645e60073f0902b36ceabdae5b805bc335e785a2b14a254c5f3c","source":{"kind":"arxiv","id":"2405.00302","version":3},"attestation_state":"computed","paper":{"title":"Generating Feedback-Ladders for Logical Errors in Programming using Large Language Models","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CL","authors_text":"Andrew Lan, Hasnain Heickal","submitted_at":"2024-05-01T03:52:39Z","abstract_excerpt":"In feedback generation for logical errors in programming assignments, large language model (LLM)-based methods have shown great promise. These methods ask the LLM to generate feedback given the problem statement and a student's (buggy) submission. There are several issues with these types of methods. First, the generated feedback messages are often too direct in revealing the error in the submission and thus diminish valuable opportunities for the student to learn. Second, they do not consider the student's learning context, i.e., their previous submissions, current knowledge, etc. Third, they"},"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":"2405.00302","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CL","submitted_at":"2024-05-01T03:52:39Z","cross_cats_sorted":[],"title_canon_sha256":"588dbb99af7d331cf37b7ba81c742fd9fc13ea79427cb99e95814a30abf0a798","abstract_canon_sha256":"b5ab61745c8381dadb7d76147c3aff120bb5c686335aa0a8dd21f34210f9de48"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:17:14.959580Z","signature_b64":"cDycFFYNuV4tU5kSL7kR9xKG6RV2X/my8szVdbf0yQTetETCzFSD+VWU7ShTOkyuRhzKadmJlPmtRqTAaumDDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0b69a5b00aad645e60073f0902b36ceabdae5b805bc335e785a2b14a254c5f3c","last_reissued_at":"2026-07-05T08:17:14.959107Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:17:14.959107Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Generating Feedback-Ladders for Logical Errors in Programming using Large Language Models","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CL","authors_text":"Andrew Lan, Hasnain Heickal","submitted_at":"2024-05-01T03:52:39Z","abstract_excerpt":"In feedback generation for logical errors in programming assignments, large language model (LLM)-based methods have shown great promise. These methods ask the LLM to generate feedback given the problem statement and a student's (buggy) submission. There are several issues with these types of methods. First, the generated feedback messages are often too direct in revealing the error in the submission and thus diminish valuable opportunities for the student to learn. Second, they do not consider the student's learning context, i.e., their previous submissions, current knowledge, etc. Third, they"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.00302","kind":"arxiv","version":3},"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/2405.00302/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":"2405.00302","created_at":"2026-07-05T08:17:14.959162+00:00"},{"alias_kind":"arxiv_version","alias_value":"2405.00302v3","created_at":"2026-07-05T08:17:14.959162+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.00302","created_at":"2026-07-05T08:17:14.959162+00:00"},{"alias_kind":"pith_short_12","alias_value":"BNU2LMAKVVSF","created_at":"2026-07-05T08:17:14.959162+00:00"},{"alias_kind":"pith_short_16","alias_value":"BNU2LMAKVVSF4YAH","created_at":"2026-07-05T08:17:14.959162+00:00"},{"alias_kind":"pith_short_8","alias_value":"BNU2LMAK","created_at":"2026-07-05T08:17:14.959162+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2606.08807","citing_title":"A Classroom Study of LLM-Generated Feedback Intervention in Introductory Programming","ref_index":23,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K","json":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K.json","graph_json":"https://pith.science/api/pith-number/BNU2LMAKVVSF4YAHH4EQFM3M5K/graph.json","events_json":"https://pith.science/api/pith-number/BNU2LMAKVVSF4YAHH4EQFM3M5K/events.json","paper":"https://pith.science/paper/BNU2LMAK"},"agent_actions":{"view_html":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K","download_json":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K.json","view_paper":"https://pith.science/paper/BNU2LMAK","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2405.00302&json=true","fetch_graph":"https://pith.science/api/pith-number/BNU2LMAKVVSF4YAHH4EQFM3M5K/graph.json","fetch_events":"https://pith.science/api/pith-number/BNU2LMAKVVSF4YAHH4EQFM3M5K/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K/action/timestamp_anchor","attest_storage":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K/action/storage_attestation","attest_author":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K/action/author_attestation","sign_citation":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K/action/citation_signature","submit_replication":"https://pith.science/pith/BNU2LMAKVVSF4YAHH4EQFM3M5K/action/replication_record"}},"created_at":"2026-07-05T08:17:14.959162+00:00","updated_at":"2026-07-05T08:17:14.959162+00:00"}