{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2017:5GBMWSPZDN64BZL3GYRTYROMLA","short_pith_number":"pith:5GBMWSPZ","schema_version":"1.0","canonical_sha256":"e982cb49f91b7dc0e57b36233c45cc583454d5138d7e556faaa6d42ce88290bf","source":{"kind":"arxiv","id":"1704.06956","version":1},"attestation_state":"computed","paper":{"title":"Naturalizing a Programming Language via Interactive Learning","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.HC","cs.LG"],"primary_cat":"cs.CL","authors_text":"Christoper D. Manning, Percy Liang, Samuel Ginn, Sida I. Wang","submitted_at":"2017-04-23T18:13:10Z","abstract_excerpt":"Our goal is to create a convenient natural language interface for performing well-specified but complex actions such as analyzing data, manipulating text, and querying databases. However, existing natural language interfaces for such tasks are quite primitive compared to the power one wields with a programming language. To bridge this gap, we start with a core programming language and allow users to \"naturalize\" the core language incrementally by defining alternative, more natural syntax and increasingly complex concepts in terms of compositions of simpler ones. In a voxel world, we show that "},"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":"1704.06956","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CL","submitted_at":"2017-04-23T18:13:10Z","cross_cats_sorted":["cs.AI","cs.HC","cs.LG"],"title_canon_sha256":"4ce37115a3419fd67e1703b4af07988abcfe8acb170dce0d0794d32c7fde8c20","abstract_canon_sha256":"7022a8627f2dc18ecd7ec9e289ebbb67b3f23ebda221997bac96cc09f1851cca"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:45:55.211062Z","signature_b64":"TT3vYQJKb/T4zyWkOhy/4ETcIuf3WezhjmN9QHWPfnF9NSOznhkJeeRVw3IhiQGkjC++/0wi7JPXjwd1ccAtBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e982cb49f91b7dc0e57b36233c45cc583454d5138d7e556faaa6d42ce88290bf","last_reissued_at":"2026-05-18T00:45:55.210400Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:45:55.210400Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Naturalizing a Programming Language via Interactive Learning","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.HC","cs.LG"],"primary_cat":"cs.CL","authors_text":"Christoper D. Manning, Percy Liang, Samuel Ginn, Sida I. Wang","submitted_at":"2017-04-23T18:13:10Z","abstract_excerpt":"Our goal is to create a convenient natural language interface for performing well-specified but complex actions such as analyzing data, manipulating text, and querying databases. However, existing natural language interfaces for such tasks are quite primitive compared to the power one wields with a programming language. To bridge this gap, we start with a core programming language and allow users to \"naturalize\" the core language incrementally by defining alternative, more natural syntax and increasingly complex concepts in terms of compositions of simpler ones. In a voxel world, we show that "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1704.06956","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":"1704.06956","created_at":"2026-05-18T00:45:55.210512+00:00"},{"alias_kind":"arxiv_version","alias_value":"1704.06956v1","created_at":"2026-05-18T00:45:55.210512+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1704.06956","created_at":"2026-05-18T00:45:55.210512+00:00"},{"alias_kind":"pith_short_12","alias_value":"5GBMWSPZDN64","created_at":"2026-05-18T12:31:00.734936+00:00"},{"alias_kind":"pith_short_16","alias_value":"5GBMWSPZDN64BZL3","created_at":"2026-05-18T12:31:00.734936+00:00"},{"alias_kind":"pith_short_8","alias_value":"5GBMWSPZ","created_at":"2026-05-18T12:31:00.734936+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":2,"internal_anchor_count":2,"sample":[{"citing_arxiv_id":"1907.08584","citing_title":"CraftAssist: A Framework for Dialogue-enabled Interactive Agents","ref_index":20,"is_internal_anchor":true},{"citing_arxiv_id":"1907.09273","citing_title":"Why Build an Assistant in Minecraft?","ref_index":88,"is_internal_anchor":true}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA","json":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA.json","graph_json":"https://pith.science/api/pith-number/5GBMWSPZDN64BZL3GYRTYROMLA/graph.json","events_json":"https://pith.science/api/pith-number/5GBMWSPZDN64BZL3GYRTYROMLA/events.json","paper":"https://pith.science/paper/5GBMWSPZ"},"agent_actions":{"view_html":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA","download_json":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA.json","view_paper":"https://pith.science/paper/5GBMWSPZ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1704.06956&json=true","fetch_graph":"https://pith.science/api/pith-number/5GBMWSPZDN64BZL3GYRTYROMLA/graph.json","fetch_events":"https://pith.science/api/pith-number/5GBMWSPZDN64BZL3GYRTYROMLA/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA/action/timestamp_anchor","attest_storage":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA/action/storage_attestation","attest_author":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA/action/author_attestation","sign_citation":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA/action/citation_signature","submit_replication":"https://pith.science/pith/5GBMWSPZDN64BZL3GYRTYROMLA/action/replication_record"}},"created_at":"2026-05-18T00:45:55.210512+00:00","updated_at":"2026-05-18T00:45:55.210512+00:00"}