{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:OKADTFBWDEPZ4524U62W7NSJ74","short_pith_number":"pith:OKADTFBW","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"},"canonical_sha256":"7280399436191f9e775ca7b56fb649ff3b68e427bda04007984181da0ce7b1ce","source":{"kind":"arxiv","id":"1603.06129","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1603.06129","created_at":"2026-05-18T01:18:51Z"},{"alias_kind":"arxiv_version","alias_value":"1603.06129v1","created_at":"2026-05-18T01:18:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.06129","created_at":"2026-05-18T01:18:51Z"},{"alias_kind":"pith_short_12","alias_value":"OKADTFBWDEPZ","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_16","alias_value":"OKADTFBWDEPZ4524","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_8","alias_value":"OKADTFBW","created_at":"2026-05-18T12:30:36Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:OKADTFBWDEPZ4524U62W7NSJ74","target":"record","payload":{"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"},"canonical_sha256":"7280399436191f9e775ca7b56fb649ff3b68e427bda04007984181da0ce7b1ce","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"},"source_kind":"arxiv","source_id":"1603.06129","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T01:18:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5ZV9P//g+phdfSMQ1J+/2GmuG5ri06O3NlZic97/sRJPHQolL6mrGb26h6q1fFu65Wht90aM2t8Zq+dcYVlCCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T06:16:05.374607Z"},"content_sha256":"b7bc303b531f883cc06aaee84cb3e3223c16bcda2253a28455c89369f73297de","schema_version":"1.0","event_id":"sha256:b7bc303b531f883cc06aaee84cb3e3223c16bcda2253a28455c89369f73297de"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:OKADTFBWDEPZ4524U62W7NSJ74","target":"graph","payload":{"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"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T01:18:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qsmn1lEhEeAftbCwwUgJLbrpTBxie6kKB9wcZ7SAWXxVJwndFrB5c0GETB695B1WDgOKS+E8pUHVVO2S7qpjBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T06:16:05.374989Z"},"content_sha256":"5d0b284dd795f76affc507a16a01da0518798e3cbf83ad931e45cd3bac741613","schema_version":"1.0","event_id":"sha256:5d0b284dd795f76affc507a16a01da0518798e3cbf83ad931e45cd3bac741613"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/bundle.json","state_url":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OKADTFBWDEPZ4524U62W7NSJ74/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-05-26T06:16:05Z","links":{"resolver":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74","bundle":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/bundle.json","state":"https://pith.science/pith/OKADTFBWDEPZ4524U62W7NSJ74/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OKADTFBWDEPZ4524U62W7NSJ74/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:OKADTFBWDEPZ4524U62W7NSJ74","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"bc76e7c850e34494976a9f05f4a1bf259916853dd99c94e49104ada9ff8f5863","cross_cats_sorted":["cs.AI","cs.LG","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2016-03-19T18:43:28Z","title_canon_sha256":"0ed7f2e9fb7a38208bace956c9a106160850fc1e01ef488130d8de1df270e778"},"schema_version":"1.0","source":{"id":"1603.06129","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1603.06129","created_at":"2026-05-18T01:18:51Z"},{"alias_kind":"arxiv_version","alias_value":"1603.06129v1","created_at":"2026-05-18T01:18:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.06129","created_at":"2026-05-18T01:18:51Z"},{"alias_kind":"pith_short_12","alias_value":"OKADTFBWDEPZ","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_16","alias_value":"OKADTFBWDEPZ4524","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_8","alias_value":"OKADTFBW","created_at":"2026-05-18T12:30:36Z"}],"graph_snapshots":[{"event_id":"sha256:5d0b284dd795f76affc507a16a01da0518798e3cbf83ad931e45cd3bac741613","target":"graph","created_at":"2026-05-18T01:18:51Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"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","authors_text":"Rishabh Singh, Sahil Bhatia","cross_cats":["cs.AI","cs.LG","cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2016-03-19T18:43:28Z","title":"Automated Correction for Syntax Errors in Programming Assignments using Recurrent Neural Networks"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.06129","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:b7bc303b531f883cc06aaee84cb3e3223c16bcda2253a28455c89369f73297de","target":"record","created_at":"2026-05-18T01:18:51Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"bc76e7c850e34494976a9f05f4a1bf259916853dd99c94e49104ada9ff8f5863","cross_cats_sorted":["cs.AI","cs.LG","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2016-03-19T18:43:28Z","title_canon_sha256":"0ed7f2e9fb7a38208bace956c9a106160850fc1e01ef488130d8de1df270e778"},"schema_version":"1.0","source":{"id":"1603.06129","kind":"arxiv","version":1}},"canonical_sha256":"7280399436191f9e775ca7b56fb649ff3b68e427bda04007984181da0ce7b1ce","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7280399436191f9e775ca7b56fb649ff3b68e427bda04007984181da0ce7b1ce","first_computed_at":"2026-05-18T01:18:51.718508Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:18:51.718508Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"hZuTUz0bDFMZTLR/B/UULqBm8uAvPNjdslXicjty2lbeJtvt4LLQqLiX4ftqmoX/psa4rJF2lRnkFyreuhQtDQ==","signature_status":"signed_v1","signed_at":"2026-05-18T01:18:51.719038Z","signed_message":"canonical_sha256_bytes"},"source_id":"1603.06129","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b7bc303b531f883cc06aaee84cb3e3223c16bcda2253a28455c89369f73297de","sha256:5d0b284dd795f76affc507a16a01da0518798e3cbf83ad931e45cd3bac741613"],"state_sha256":"58f4a1e57f5e068a4174b67b302da1fff15bfd8a28e330217b9b82d3574adc98"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1c6g/6SGGcO3ZzN7AY663MT+ZYj14QyouCLrSxQLMXiMCriMIBeSGV3IZY+FNfuBr3Ge/lL6zv6S2okISUBpCQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T06:16:05.378773Z","bundle_sha256":"c419ec754ffb37ced32acfe9d4038d06e5ab8f26bcdace11a74742f6009cbdb4"}}