{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:DQ4YM5QRWIVO5I45PRMYPQHUF7","short_pith_number":"pith:DQ4YM5QR","canonical_record":{"source":{"id":"1806.04616","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-06-12T15:49:14Z","cross_cats_sorted":["cs.CL"],"title_canon_sha256":"40b0960d4c6a6d602670e23f5aa3329bc3afac9050b5df3e3ce75019e8444011","abstract_canon_sha256":"55e55b3fa5a00a76ef9f89488cc6f799a2576ff8aaadc8bd0d20e71f9da28638"},"schema_version":"1.0"},"canonical_sha256":"1c39867611b22aeea39d7c5987c0f42fedc14dcdccf849bccacd184e7ee25630","source":{"kind":"arxiv","id":"1806.04616","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1806.04616","created_at":"2026-05-18T00:13:33Z"},{"alias_kind":"arxiv_version","alias_value":"1806.04616v1","created_at":"2026-05-18T00:13:33Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1806.04616","created_at":"2026-05-18T00:13:33Z"},{"alias_kind":"pith_short_12","alias_value":"DQ4YM5QRWIVO","created_at":"2026-05-18T12:32:19Z"},{"alias_kind":"pith_short_16","alias_value":"DQ4YM5QRWIVO5I45","created_at":"2026-05-18T12:32:19Z"},{"alias_kind":"pith_short_8","alias_value":"DQ4YM5QR","created_at":"2026-05-18T12:32:19Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:DQ4YM5QRWIVO5I45PRMYPQHUF7","target":"record","payload":{"canonical_record":{"source":{"id":"1806.04616","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-06-12T15:49:14Z","cross_cats_sorted":["cs.CL"],"title_canon_sha256":"40b0960d4c6a6d602670e23f5aa3329bc3afac9050b5df3e3ce75019e8444011","abstract_canon_sha256":"55e55b3fa5a00a76ef9f89488cc6f799a2576ff8aaadc8bd0d20e71f9da28638"},"schema_version":"1.0"},"canonical_sha256":"1c39867611b22aeea39d7c5987c0f42fedc14dcdccf849bccacd184e7ee25630","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:13:33.193252Z","signature_b64":"mC84wVxLntS3U/+2NI3sDXrQVBJlsUIRADiCzAW2kegzuX/oyMpKYCTsD809lvnIMRUocY13FAljvFO/4K5xBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1c39867611b22aeea39d7c5987c0f42fedc14dcdccf849bccacd184e7ee25630","last_reissued_at":"2026-05-18T00:13:33.192835Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:13:33.192835Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1806.04616","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-18T00:13:33Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lydy4Ch62dwPeIUWnTKWlr8/XM/A8CQ2Z/aX4yTOyFD6q4+MWlNqJ6XmWaLODTqpSIOzaQIjA6ixNeuprFOPCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T20:21:29.992104Z"},"content_sha256":"64e8944c5c452f81b686867bef4dc1797a510233953888a5cb10055ca5a0bd2f","schema_version":"1.0","event_id":"sha256:64e8944c5c452f81b686867bef4dc1797a510233953888a5cb10055ca5a0bd2f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:DQ4YM5QRWIVO5I45PRMYPQHUF7","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Deep Learning to Detect Redundant Method Comments","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CL"],"primary_cat":"cs.SE","authors_text":"Annie Louis, Charles Sutton, Earl T. Barr, Santanu Kumar Dash","submitted_at":"2018-06-12T15:49:14Z","abstract_excerpt":"Comments in software are critical for maintenance and reuse. But apart from prescriptive advice, there is little practical support or quantitative understanding of what makes a comment useful. In this paper, we introduce the task of identifying comments which are uninformative about the code they are meant to document. To address this problem, we introduce the notion of comment entailment from code, high entailment indicating that a comment's natural language semantics can be inferred directly from the code. Although not all entailed comments are low quality, comments that are too easily infer"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1806.04616","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-18T00:13:33Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/wGBMntpVbFmtRpTTYWt+ynZtqa59M7vxvhylSGqVFmlpv7+NP2L9NGkX+sKpXkKNYP5u1/2GxCeY8s6Fx/GBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T20:21:29.992531Z"},"content_sha256":"1653ceaf00d7cbf0de6cd260a5d19b7c0846a195e86f9ace366091e9ce14a49f","schema_version":"1.0","event_id":"sha256:1653ceaf00d7cbf0de6cd260a5d19b7c0846a195e86f9ace366091e9ce14a49f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/DQ4YM5QRWIVO5I45PRMYPQHUF7/bundle.json","state_url":"https://pith.science/pith/DQ4YM5QRWIVO5I45PRMYPQHUF7/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/DQ4YM5QRWIVO5I45PRMYPQHUF7/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-27T20:21:29Z","links":{"resolver":"https://pith.science/pith/DQ4YM5QRWIVO5I45PRMYPQHUF7","bundle":"https://pith.science/pith/DQ4YM5QRWIVO5I45PRMYPQHUF7/bundle.json","state":"https://pith.science/pith/DQ4YM5QRWIVO5I45PRMYPQHUF7/state.json","well_known_bundle":"https://pith.science/.well-known/pith/DQ4YM5QRWIVO5I45PRMYPQHUF7/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:DQ4YM5QRWIVO5I45PRMYPQHUF7","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":"55e55b3fa5a00a76ef9f89488cc6f799a2576ff8aaadc8bd0d20e71f9da28638","cross_cats_sorted":["cs.CL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-06-12T15:49:14Z","title_canon_sha256":"40b0960d4c6a6d602670e23f5aa3329bc3afac9050b5df3e3ce75019e8444011"},"schema_version":"1.0","source":{"id":"1806.04616","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1806.04616","created_at":"2026-05-18T00:13:33Z"},{"alias_kind":"arxiv_version","alias_value":"1806.04616v1","created_at":"2026-05-18T00:13:33Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1806.04616","created_at":"2026-05-18T00:13:33Z"},{"alias_kind":"pith_short_12","alias_value":"DQ4YM5QRWIVO","created_at":"2026-05-18T12:32:19Z"},{"alias_kind":"pith_short_16","alias_value":"DQ4YM5QRWIVO5I45","created_at":"2026-05-18T12:32:19Z"},{"alias_kind":"pith_short_8","alias_value":"DQ4YM5QR","created_at":"2026-05-18T12:32:19Z"}],"graph_snapshots":[{"event_id":"sha256:1653ceaf00d7cbf0de6cd260a5d19b7c0846a195e86f9ace366091e9ce14a49f","target":"graph","created_at":"2026-05-18T00:13:33Z","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":"Comments in software are critical for maintenance and reuse. But apart from prescriptive advice, there is little practical support or quantitative understanding of what makes a comment useful. In this paper, we introduce the task of identifying comments which are uninformative about the code they are meant to document. To address this problem, we introduce the notion of comment entailment from code, high entailment indicating that a comment's natural language semantics can be inferred directly from the code. Although not all entailed comments are low quality, comments that are too easily infer","authors_text":"Annie Louis, Charles Sutton, Earl T. Barr, Santanu Kumar Dash","cross_cats":["cs.CL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-06-12T15:49:14Z","title":"Deep Learning to Detect Redundant Method Comments"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1806.04616","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:64e8944c5c452f81b686867bef4dc1797a510233953888a5cb10055ca5a0bd2f","target":"record","created_at":"2026-05-18T00:13:33Z","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":"55e55b3fa5a00a76ef9f89488cc6f799a2576ff8aaadc8bd0d20e71f9da28638","cross_cats_sorted":["cs.CL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-06-12T15:49:14Z","title_canon_sha256":"40b0960d4c6a6d602670e23f5aa3329bc3afac9050b5df3e3ce75019e8444011"},"schema_version":"1.0","source":{"id":"1806.04616","kind":"arxiv","version":1}},"canonical_sha256":"1c39867611b22aeea39d7c5987c0f42fedc14dcdccf849bccacd184e7ee25630","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1c39867611b22aeea39d7c5987c0f42fedc14dcdccf849bccacd184e7ee25630","first_computed_at":"2026-05-18T00:13:33.192835Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:13:33.192835Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"mC84wVxLntS3U/+2NI3sDXrQVBJlsUIRADiCzAW2kegzuX/oyMpKYCTsD809lvnIMRUocY13FAljvFO/4K5xBg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:13:33.193252Z","signed_message":"canonical_sha256_bytes"},"source_id":"1806.04616","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:64e8944c5c452f81b686867bef4dc1797a510233953888a5cb10055ca5a0bd2f","sha256:1653ceaf00d7cbf0de6cd260a5d19b7c0846a195e86f9ace366091e9ce14a49f"],"state_sha256":"2aa82e4bb15cff651b41f5271518c6fc74b21d84f009c75c85baffd17f700df9"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zhY0V4rw7+DOQAgHBc2A8YC+CD9IlIU5adIiTawvPrLGjFbN4vLegg69OXtW4rVi8MhpvKga1Ba3r9jMIUa7BQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T20:21:29.995259Z","bundle_sha256":"a55ecf7ce8f9e47884e565a32f3419a41e02928c17d1b91b1218117c323f0292"}}