{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:OJIUIN2B774DZZZ3KTFBUBZHZW","short_pith_number":"pith:OJIUIN2B","canonical_record":{"source":{"id":"1603.06744","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2016-03-22T11:41:51Z","cross_cats_sorted":["cs.NE"],"title_canon_sha256":"d623e866a3ceb7242712280d3b3129a81cac41aeb009a30138fe4f0211d14ee6","abstract_canon_sha256":"ca8a8328490557e413af9b43467539cefdf52ad4d0377c309fde24ab6c62976d"},"schema_version":"1.0"},"canonical_sha256":"7251443741fff83ce73b54ca1a0727cda1c86b5f174d93d64eefbc175b8fb163","source":{"kind":"arxiv","id":"1603.06744","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1603.06744","created_at":"2026-05-18T01:12:41Z"},{"alias_kind":"arxiv_version","alias_value":"1603.06744v2","created_at":"2026-05-18T01:12:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.06744","created_at":"2026-05-18T01:12:41Z"},{"alias_kind":"pith_short_12","alias_value":"OJIUIN2B774D","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_16","alias_value":"OJIUIN2B774DZZZ3","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_8","alias_value":"OJIUIN2B","created_at":"2026-05-18T12:30:36Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:OJIUIN2B774DZZZ3KTFBUBZHZW","target":"record","payload":{"canonical_record":{"source":{"id":"1603.06744","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2016-03-22T11:41:51Z","cross_cats_sorted":["cs.NE"],"title_canon_sha256":"d623e866a3ceb7242712280d3b3129a81cac41aeb009a30138fe4f0211d14ee6","abstract_canon_sha256":"ca8a8328490557e413af9b43467539cefdf52ad4d0377c309fde24ab6c62976d"},"schema_version":"1.0"},"canonical_sha256":"7251443741fff83ce73b54ca1a0727cda1c86b5f174d93d64eefbc175b8fb163","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:12:41.948298Z","signature_b64":"dmJm9Xe7pnvhSw2mbNURJ4ipIedyG7whGIxHrc9qUyGqLOtebXDEGwlmeJR/TQs1KXOMPNgfbQsZzYwA4VYTAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7251443741fff83ce73b54ca1a0727cda1c86b5f174d93d64eefbc175b8fb163","last_reissued_at":"2026-05-18T01:12:41.947747Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:12:41.947747Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1603.06744","source_version":2,"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:12:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2tMVmsbNbB/vWMJkWbaWAg8AMWupXFdKHeNTIKu4R7gAQ4S0VbEx6kpMYjJhyEvc2jFmLt5WOK+sSM3+zzbJDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-29T19:38:24.208852Z"},"content_sha256":"6e1c27562392fe938cc8c559e48437c681cb16eae595b788f38de4edbe098d89","schema_version":"1.0","event_id":"sha256:6e1c27562392fe938cc8c559e48437c681cb16eae595b788f38de4edbe098d89"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:OJIUIN2B774DZZZ3KTFBUBZHZW","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Latent Predictor Networks for Code Generation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.NE"],"primary_cat":"cs.CL","authors_text":"Andrew Senior, Edward Grefenstette, Fumin Wang, Karl Moritz Hermann, Phil Blunsom, Tom\\'a\\v{s} Ko\\v{c}isk\\'y, Wang Ling","submitted_at":"2016-03-22T11:41:51Z","abstract_excerpt":"Many language generation tasks require the production of text conditioned on both structured and unstructured inputs. We present a novel neural network architecture which generates an output sequence conditioned on an arbitrary number of input functions. Crucially, our approach allows both the choice of conditioning context and the granularity of generation, for example characters or tokens, to be marginalised, thus permitting scalable and effective training. Using this framework, we address the problem of generating programming code from a mixed natural language and structured specification. "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.06744","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":""},"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:12:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1OXsOYme0VaJJWbF3PKdfXU7N0yuKpOi96bGrpfqCvKhf8GeJG+SD48xD1EBBlB+m2GKibKoZ2YKDrJNr5XOBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-29T19:38:24.209543Z"},"content_sha256":"77a6bda3cbd950f00e75255cc2f1b57838e2b34d9c9982fcc7d65e6b97fe6428","schema_version":"1.0","event_id":"sha256:77a6bda3cbd950f00e75255cc2f1b57838e2b34d9c9982fcc7d65e6b97fe6428"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OJIUIN2B774DZZZ3KTFBUBZHZW/bundle.json","state_url":"https://pith.science/pith/OJIUIN2B774DZZZ3KTFBUBZHZW/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OJIUIN2B774DZZZ3KTFBUBZHZW/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-29T19:38:24Z","links":{"resolver":"https://pith.science/pith/OJIUIN2B774DZZZ3KTFBUBZHZW","bundle":"https://pith.science/pith/OJIUIN2B774DZZZ3KTFBUBZHZW/bundle.json","state":"https://pith.science/pith/OJIUIN2B774DZZZ3KTFBUBZHZW/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OJIUIN2B774DZZZ3KTFBUBZHZW/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:OJIUIN2B774DZZZ3KTFBUBZHZW","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":"ca8a8328490557e413af9b43467539cefdf52ad4d0377c309fde24ab6c62976d","cross_cats_sorted":["cs.NE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2016-03-22T11:41:51Z","title_canon_sha256":"d623e866a3ceb7242712280d3b3129a81cac41aeb009a30138fe4f0211d14ee6"},"schema_version":"1.0","source":{"id":"1603.06744","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1603.06744","created_at":"2026-05-18T01:12:41Z"},{"alias_kind":"arxiv_version","alias_value":"1603.06744v2","created_at":"2026-05-18T01:12:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.06744","created_at":"2026-05-18T01:12:41Z"},{"alias_kind":"pith_short_12","alias_value":"OJIUIN2B774D","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_16","alias_value":"OJIUIN2B774DZZZ3","created_at":"2026-05-18T12:30:36Z"},{"alias_kind":"pith_short_8","alias_value":"OJIUIN2B","created_at":"2026-05-18T12:30:36Z"}],"graph_snapshots":[{"event_id":"sha256:77a6bda3cbd950f00e75255cc2f1b57838e2b34d9c9982fcc7d65e6b97fe6428","target":"graph","created_at":"2026-05-18T01:12:41Z","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":"Many language generation tasks require the production of text conditioned on both structured and unstructured inputs. We present a novel neural network architecture which generates an output sequence conditioned on an arbitrary number of input functions. Crucially, our approach allows both the choice of conditioning context and the granularity of generation, for example characters or tokens, to be marginalised, thus permitting scalable and effective training. Using this framework, we address the problem of generating programming code from a mixed natural language and structured specification. ","authors_text":"Andrew Senior, Edward Grefenstette, Fumin Wang, Karl Moritz Hermann, Phil Blunsom, Tom\\'a\\v{s} Ko\\v{c}isk\\'y, Wang Ling","cross_cats":["cs.NE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2016-03-22T11:41:51Z","title":"Latent Predictor Networks for Code Generation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.06744","kind":"arxiv","version":2},"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:6e1c27562392fe938cc8c559e48437c681cb16eae595b788f38de4edbe098d89","target":"record","created_at":"2026-05-18T01:12:41Z","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":"ca8a8328490557e413af9b43467539cefdf52ad4d0377c309fde24ab6c62976d","cross_cats_sorted":["cs.NE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2016-03-22T11:41:51Z","title_canon_sha256":"d623e866a3ceb7242712280d3b3129a81cac41aeb009a30138fe4f0211d14ee6"},"schema_version":"1.0","source":{"id":"1603.06744","kind":"arxiv","version":2}},"canonical_sha256":"7251443741fff83ce73b54ca1a0727cda1c86b5f174d93d64eefbc175b8fb163","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7251443741fff83ce73b54ca1a0727cda1c86b5f174d93d64eefbc175b8fb163","first_computed_at":"2026-05-18T01:12:41.947747Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:12:41.947747Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"dmJm9Xe7pnvhSw2mbNURJ4ipIedyG7whGIxHrc9qUyGqLOtebXDEGwlmeJR/TQs1KXOMPNgfbQsZzYwA4VYTAg==","signature_status":"signed_v1","signed_at":"2026-05-18T01:12:41.948298Z","signed_message":"canonical_sha256_bytes"},"source_id":"1603.06744","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:6e1c27562392fe938cc8c559e48437c681cb16eae595b788f38de4edbe098d89","sha256:77a6bda3cbd950f00e75255cc2f1b57838e2b34d9c9982fcc7d65e6b97fe6428"],"state_sha256":"153420d7acc976fddefac1446bdd751781962850eab635d82f057b31360337c1"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yzj7D9nRxV5TaJaB6hjdunrc+DtkTMiwC/ajWRZgBI7MxEjd2H1BWw6S5IX0sSVJ8zjalmT6gm3qaGyQkfEWCQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-29T19:38:24.213257Z","bundle_sha256":"9a63c5f64041d676f3a4b45c5a81a145b235cb41a775adfcdd4b5616a5ca8aa5"}}