{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:A6PLAUFH4LNYONOA7MAJZKHD27","short_pith_number":"pith:A6PLAUFH","canonical_record":{"source":{"id":"2204.03293","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-04-07T08:49:27Z","cross_cats_sorted":["cs.AI","cs.LG"],"title_canon_sha256":"8c44aa158a2c3a244ce96a2cf7cba89100d703a5d32f59df6b27cda4526da4bc","abstract_canon_sha256":"c898349bdceda5ff8ca01f7333070b13ea9b989c568c43e9a74a862c756fea8b"},"schema_version":"1.0"},"canonical_sha256":"079eb050a7e2db8735c0fb009ca8e3d7e1f1ab4f995994b9636ac82d162ad82e","source":{"kind":"arxiv","id":"2204.03293","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2204.03293","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"arxiv_version","alias_value":"2204.03293v3","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2204.03293","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"pith_short_12","alias_value":"A6PLAUFH4LNY","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"pith_short_16","alias_value":"A6PLAUFH4LNYONOA","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"pith_short_8","alias_value":"A6PLAUFH","created_at":"2026-07-05T05:40:45Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:A6PLAUFH4LNYONOA7MAJZKHD27","target":"record","payload":{"canonical_record":{"source":{"id":"2204.03293","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-04-07T08:49:27Z","cross_cats_sorted":["cs.AI","cs.LG"],"title_canon_sha256":"8c44aa158a2c3a244ce96a2cf7cba89100d703a5d32f59df6b27cda4526da4bc","abstract_canon_sha256":"c898349bdceda5ff8ca01f7333070b13ea9b989c568c43e9a74a862c756fea8b"},"schema_version":"1.0"},"canonical_sha256":"079eb050a7e2db8735c0fb009ca8e3d7e1f1ab4f995994b9636ac82d162ad82e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:40:45.400441Z","signature_b64":"J9Y9vUIDRUMzwFufkJDdjYQ9Md3d6VonADZ9EHXML5dxx+Gr7KfEDmmVnm0ehmOygg7wZqaqBe3FrANxXvLACw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"079eb050a7e2db8735c0fb009ca8e3d7e1f1ab4f995994b9636ac82d162ad82e","last_reissued_at":"2026-07-05T05:40:45.399951Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:40:45.399951Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2204.03293","source_version":3,"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-07-05T05:40:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"A1+og9+lRlUkVMn40VVa/kl+okJfLrFL5xTT2NdlRJYOD3evOCIqQxh9RL5JL4g+MeJSY4gghNh4xLkBkwPoAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-14T14:52:53.042212Z"},"content_sha256":"b391ee65476b2201c0db4b25759a0356eb93ec13d6f0b464ddb03248a0f0873d","schema_version":"1.0","event_id":"sha256:b391ee65476b2201c0db4b25759a0356eb93ec13d6f0b464ddb03248a0f0873d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:A6PLAUFH4LNYONOA7MAJZKHD27","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CoCoSoDa: Effective Contrastive Learning for Code Search","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.LG"],"primary_cat":"cs.SE","authors_text":"Dongmei Zhang, Ensheng Shi, Hongbin Sun, Hongyu Zhang, Lun Du, Shi Han, Wenchao Gu, Yanlin Wang","submitted_at":"2022-04-07T08:49:27Z","abstract_excerpt":"Code search aims to retrieve semantically relevant code snippets for a given natural language query. Recently, many approaches employing contrastive learning have shown promising results on code representation learning and greatly improved the performance of code search. However, there is still a lot of room for improvement in using contrastive learning for code search. In this paper, we propose CoCoSoDa to effectively utilize contrastive learning for code search via two key factors in contrastive learning: data augmentation and negative samples. Specifically, soft data augmentation is to dyna"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2204.03293","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2204.03293/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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-07-05T05:40:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5lriRuI9acwyktAupjyMw/xxpRu2VLbroeRq38tT4aC/c18LEYLoPFglDGDOm2oQ7XcVBD1ZnDWCTHfCMuJMBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-14T14:52:53.042736Z"},"content_sha256":"79fa9376477dd9c53235dec0d3e9c385c3bf464d451716b2c29f47227698e902","schema_version":"1.0","event_id":"sha256:79fa9376477dd9c53235dec0d3e9c385c3bf464d451716b2c29f47227698e902"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/A6PLAUFH4LNYONOA7MAJZKHD27/bundle.json","state_url":"https://pith.science/pith/A6PLAUFH4LNYONOA7MAJZKHD27/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/A6PLAUFH4LNYONOA7MAJZKHD27/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-08-14T14:52:53Z","links":{"resolver":"https://pith.science/pith/A6PLAUFH4LNYONOA7MAJZKHD27","bundle":"https://pith.science/pith/A6PLAUFH4LNYONOA7MAJZKHD27/bundle.json","state":"https://pith.science/pith/A6PLAUFH4LNYONOA7MAJZKHD27/state.json","well_known_bundle":"https://pith.science/.well-known/pith/A6PLAUFH4LNYONOA7MAJZKHD27/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:A6PLAUFH4LNYONOA7MAJZKHD27","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":"c898349bdceda5ff8ca01f7333070b13ea9b989c568c43e9a74a862c756fea8b","cross_cats_sorted":["cs.AI","cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-04-07T08:49:27Z","title_canon_sha256":"8c44aa158a2c3a244ce96a2cf7cba89100d703a5d32f59df6b27cda4526da4bc"},"schema_version":"1.0","source":{"id":"2204.03293","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2204.03293","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"arxiv_version","alias_value":"2204.03293v3","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2204.03293","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"pith_short_12","alias_value":"A6PLAUFH4LNY","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"pith_short_16","alias_value":"A6PLAUFH4LNYONOA","created_at":"2026-07-05T05:40:45Z"},{"alias_kind":"pith_short_8","alias_value":"A6PLAUFH","created_at":"2026-07-05T05:40:45Z"}],"graph_snapshots":[{"event_id":"sha256:79fa9376477dd9c53235dec0d3e9c385c3bf464d451716b2c29f47227698e902","target":"graph","created_at":"2026-07-05T05:40:45Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2204.03293/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Code search aims to retrieve semantically relevant code snippets for a given natural language query. Recently, many approaches employing contrastive learning have shown promising results on code representation learning and greatly improved the performance of code search. However, there is still a lot of room for improvement in using contrastive learning for code search. In this paper, we propose CoCoSoDa to effectively utilize contrastive learning for code search via two key factors in contrastive learning: data augmentation and negative samples. Specifically, soft data augmentation is to dyna","authors_text":"Dongmei Zhang, Ensheng Shi, Hongbin Sun, Hongyu Zhang, Lun Du, Shi Han, Wenchao Gu, Yanlin Wang","cross_cats":["cs.AI","cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-04-07T08:49:27Z","title":"CoCoSoDa: Effective Contrastive Learning for Code Search"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2204.03293","kind":"arxiv","version":3},"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:b391ee65476b2201c0db4b25759a0356eb93ec13d6f0b464ddb03248a0f0873d","target":"record","created_at":"2026-07-05T05:40:45Z","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":"c898349bdceda5ff8ca01f7333070b13ea9b989c568c43e9a74a862c756fea8b","cross_cats_sorted":["cs.AI","cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-04-07T08:49:27Z","title_canon_sha256":"8c44aa158a2c3a244ce96a2cf7cba89100d703a5d32f59df6b27cda4526da4bc"},"schema_version":"1.0","source":{"id":"2204.03293","kind":"arxiv","version":3}},"canonical_sha256":"079eb050a7e2db8735c0fb009ca8e3d7e1f1ab4f995994b9636ac82d162ad82e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"079eb050a7e2db8735c0fb009ca8e3d7e1f1ab4f995994b9636ac82d162ad82e","first_computed_at":"2026-07-05T05:40:45.399951Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:40:45.399951Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"J9Y9vUIDRUMzwFufkJDdjYQ9Md3d6VonADZ9EHXML5dxx+Gr7KfEDmmVnm0ehmOygg7wZqaqBe3FrANxXvLACw==","signature_status":"signed_v1","signed_at":"2026-07-05T05:40:45.400441Z","signed_message":"canonical_sha256_bytes"},"source_id":"2204.03293","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b391ee65476b2201c0db4b25759a0356eb93ec13d6f0b464ddb03248a0f0873d","sha256:79fa9376477dd9c53235dec0d3e9c385c3bf464d451716b2c29f47227698e902"],"state_sha256":"05b3acd4bf91a496d50124193b37537d83d16545ac55e6e07865fd56e4c84fc0"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zxsdiebR8Bmt2qU4TZQi3tfCQj5Jct0AlID+Q8qR4EHaGd5bbbT0JTtJQHxv++a/IvtMrLKii68QVrt5UcZNAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-14T14:52:53.047646Z","bundle_sha256":"d49f6469e94cb5b62ce990ed165ad1ec2a6266a15435aa588d75794493e7e8b3"}}