{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2016:OKADTFBWDEPZ4524U62W7NSJ74","short_pith_number":"pith:OKADTFBW","schema_version":"1.0","canonical_sha256":"7280399436191f9e775ca7b56fb649ff3b68e427bda04007984181da0ce7b1ce","source":{"kind":"arxiv","id":"1603.06129","version":1},"attestation_state":"computed","paper":{"title":"Automated Correction for Syntax Errors in Programming Assignments using Recurrent Neural Networks","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.LG","cs.SE"],"primary_cat":"cs.PL","authors_text":"Rishabh Singh, Sahil Bhatia","submitted_at":"2016-03-19T18:43:28Z","abstract_excerpt":"We present a method for automatically generating repair feedback for syntax errors for introductory programming problems. Syntax errors constitute one of the largest classes of errors (34%) in our dataset of student submissions obtained from a MOOC course on edX. The previous techniques for generating automated feed- back on programming assignments have focused on functional correctness and style considerations of student programs. These techniques analyze the program AST of the program and then perform some dynamic and symbolic analyses to compute repair feedback. Unfortunately, it is not pos"},"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":"1603.06129","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2016-03-19T18:43:28Z","cross_cats_sorted":["cs.AI","cs.LG","cs.SE"],"title_canon_sha256":"0ed7f2e9fb7a38208bace956c9a106160850fc1e01ef488130d8de1df270e778","abstract_canon_sha256":"bc76e7c850e34494976a9f05f4a1bf259916853dd99c94e49104ada9ff8f5863"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:18:51.719038Z","signature_b64":"hZuTUz0bDFMZTLR/B/UULqBm8uAvPNjdslXicjty2lbeJtvt4LLQqLiX4ftqmoX/psa4rJF2lRnkFyreuhQtDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7280399436191f9e775ca7b56fb649ff3b68e427bda04007984181da0ce7b1ce","last_reissued_at":"2026-05-18T01:18:51.718508Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:18:51.718508Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Automated Correction for Syntax Errors in Programming Assignments using Recurrent Neural Networks","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.LG","cs.SE"],"primary_cat":"cs.PL","authors_text":"Rishabh Singh, Sahil Bhatia","submitted_at":"2016-03-19T18:43:28Z","abstract_excerpt":"We present a method for automatically generating repair feedback for syntax errors for introductory programming problems. Syntax errors constitute one of the largest classes of errors (34%) in our dataset of student submissions obtained from a MOOC course on edX. The previous techniques for generating automated feed- back on programming assignments have focused on functional correctness and style considerations of student programs. These techniques analyze the program AST of the program and then perform some dynamic and symbolic analyses to compute repair feedback. Unfortunately, it is not pos"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.06129","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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":"1603.06129","created_at":"2026-05-18T01:18:51.718602+00:00"},{"alias_kind":"arxiv_version","alias_value":"1603.06129v1","created_at":"2026-05-18T01:18:51.718602+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.06129","created_at":"2026-05-18T01:18:51.718602+00:00"},{"alias_kind":"pith_short_12","alias_value":"OKADTFBWDEPZ","created_at":"2026-05-18T12:30:36.002864+00:00"},{"alias_kind":"pith_short_16","alias_value":"OKADTFBWDEPZ4524","created_at":"2026-05-18T12:30:36.002864+00:00"},{"alias_kind":"pith_short_8","alias_value":"OKADTFBW","created_at":"2026-05-18T12:30:36.002864+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":1,"sample":[{"citing_arxiv_id":"1907.06205","citing_title":"Automatic Repair and Type Binding of Undeclared Variables using Neural Networks","ref_index":16,"is_internal_anchor":true}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74","json":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74.json","graph_json":"https://pith.science/api/pith-number/OKADTFBWDEPZ4524U62W7NSJ74/graph.json","events_json":"https://pith.science/api/pith-number/OKADTFBWDEPZ4524U62W7NSJ74/events.json","paper":"https://pith.science/paper/OKADTFBW"},"agent_actions":{"view_html":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74","download_json":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74.json","view_paper":"https://pith.science/paper/OKADTFBW","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1603.06129&json=true","fetch_graph":"https://pith.science/api/pith-number/OKADTFBWDEPZ4524U62W7NSJ74/graph.json","fetch_events":"https://pith.science/api/pith-number/OKADTFBWDEPZ4524U62W7NSJ74/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/action/timestamp_anchor","attest_storage":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/action/storage_attestation","attest_author":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/action/author_attestation","sign_citation":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/action/citation_signature","submit_replication":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/action/replication_record"}},"created_at":"2026-05-18T01:18:51.718602+00:00","updated_at":"2026-05-18T01:18:51.718602+00:00"}