{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:34GCIBGG5EQPEGF6AIKHZHVNA6","short_pith_number":"pith:34GCIBGG","canonical_record":{"source":{"id":"2309.07026","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-13T15:31:50Z","cross_cats_sorted":[],"title_canon_sha256":"27fa359a51badea0ac46790a8503a18e789aefffa96fe0712c68be29a29674a7","abstract_canon_sha256":"42481ebe13741c1452d81de151d9c507cc3fc34909add0f85d82ab2e95398fc7"},"schema_version":"1.0"},"canonical_sha256":"df0c2404c6e920f218be02147c9ead078eaaf6017cd44a7cde6dbe9f9c881a0b","source":{"kind":"arxiv","id":"2309.07026","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2309.07026","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"arxiv_version","alias_value":"2309.07026v1","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.07026","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"pith_short_12","alias_value":"34GCIBGG5EQP","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"pith_short_16","alias_value":"34GCIBGG5EQPEGF6","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"pith_short_8","alias_value":"34GCIBGG","created_at":"2026-07-05T06:50:25Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:34GCIBGG5EQPEGF6AIKHZHVNA6","target":"record","payload":{"canonical_record":{"source":{"id":"2309.07026","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-13T15:31:50Z","cross_cats_sorted":[],"title_canon_sha256":"27fa359a51badea0ac46790a8503a18e789aefffa96fe0712c68be29a29674a7","abstract_canon_sha256":"42481ebe13741c1452d81de151d9c507cc3fc34909add0f85d82ab2e95398fc7"},"schema_version":"1.0"},"canonical_sha256":"df0c2404c6e920f218be02147c9ead078eaaf6017cd44a7cde6dbe9f9c881a0b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:50:25.421110Z","signature_b64":"gynuHhh2ou/2sFpLsdBEZeVVJ5vrRoi9MRe518ILD/vyAysDZ4OC+rURYfpXhbDdXjHpFBNN6QzPUCRy6bPcCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"df0c2404c6e920f218be02147c9ead078eaaf6017cd44a7cde6dbe9f9c881a0b","last_reissued_at":"2026-07-05T06:50:25.420664Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:50:25.420664Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2309.07026","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-07-05T06:50:25Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LgORKyOZ/UVN5rw9tqFH5IqLFvOfzHQP3AmsFhef8Ox8mqY6IoN4MYzDijcu5f+XVyewrSe5KJadgSJI4ccdCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T14:25:48.017024Z"},"content_sha256":"11cc56e62420b08bc38a2bb582b81e0c02573e7fac1cd58e2e3114dee5308788","schema_version":"1.0","event_id":"sha256:11cc56e62420b08bc38a2bb582b81e0c02573e7fac1cd58e2e3114dee5308788"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:34GCIBGG5EQPEGF6AIKHZHVNA6","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"APICom: Automatic API Completion via Prompt Learning and Adversarial Training-based Data Augmentation","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Shaoyu Yang, Xiang Chen, Yafeng Gu, Yiheng Shen, Yiling Huang, Zhixiang Cao","submitted_at":"2023-09-13T15:31:50Z","abstract_excerpt":"Based on developer needs and usage scenarios, API (Application Programming Interface) recommendation is the process of assisting developers in finding the required API among numerous candidate APIs. Previous studies mainly modeled API recommendation as the recommendation task, which can recommend multiple candidate APIs for the given query, and developers may not yet be able to find what they need. Motivated by the neural machine translation research domain, we can model this problem as the generation task, which aims to directly generate the required API for the developer query. After our pre"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.07026","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2309.07026/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-05T06:50:25Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"gC70FYvZWWmch+ALUFf/PoCCscM9wLw4TwxwpbefC3YL92vuflwxyadasnRykjkcfUULRwS2kY0LjEKHtuGWCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T14:25:48.017538Z"},"content_sha256":"338265dc4368126e887a12bce8e77d1e2496827d53343e0930bc5d8b2debdd0c","schema_version":"1.0","event_id":"sha256:338265dc4368126e887a12bce8e77d1e2496827d53343e0930bc5d8b2debdd0c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/34GCIBGG5EQPEGF6AIKHZHVNA6/bundle.json","state_url":"https://pith.science/pith/34GCIBGG5EQPEGF6AIKHZHVNA6/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/34GCIBGG5EQPEGF6AIKHZHVNA6/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-04T14:25:48Z","links":{"resolver":"https://pith.science/pith/34GCIBGG5EQPEGF6AIKHZHVNA6","bundle":"https://pith.science/pith/34GCIBGG5EQPEGF6AIKHZHVNA6/bundle.json","state":"https://pith.science/pith/34GCIBGG5EQPEGF6AIKHZHVNA6/state.json","well_known_bundle":"https://pith.science/.well-known/pith/34GCIBGG5EQPEGF6AIKHZHVNA6/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:34GCIBGG5EQPEGF6AIKHZHVNA6","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":"42481ebe13741c1452d81de151d9c507cc3fc34909add0f85d82ab2e95398fc7","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-13T15:31:50Z","title_canon_sha256":"27fa359a51badea0ac46790a8503a18e789aefffa96fe0712c68be29a29674a7"},"schema_version":"1.0","source":{"id":"2309.07026","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2309.07026","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"arxiv_version","alias_value":"2309.07026v1","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.07026","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"pith_short_12","alias_value":"34GCIBGG5EQP","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"pith_short_16","alias_value":"34GCIBGG5EQPEGF6","created_at":"2026-07-05T06:50:25Z"},{"alias_kind":"pith_short_8","alias_value":"34GCIBGG","created_at":"2026-07-05T06:50:25Z"}],"graph_snapshots":[{"event_id":"sha256:338265dc4368126e887a12bce8e77d1e2496827d53343e0930bc5d8b2debdd0c","target":"graph","created_at":"2026-07-05T06:50:25Z","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/2309.07026/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Based on developer needs and usage scenarios, API (Application Programming Interface) recommendation is the process of assisting developers in finding the required API among numerous candidate APIs. Previous studies mainly modeled API recommendation as the recommendation task, which can recommend multiple candidate APIs for the given query, and developers may not yet be able to find what they need. Motivated by the neural machine translation research domain, we can model this problem as the generation task, which aims to directly generate the required API for the developer query. After our pre","authors_text":"Shaoyu Yang, Xiang Chen, Yafeng Gu, Yiheng Shen, Yiling Huang, Zhixiang Cao","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-13T15:31:50Z","title":"APICom: Automatic API Completion via Prompt Learning and Adversarial Training-based Data Augmentation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.07026","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:11cc56e62420b08bc38a2bb582b81e0c02573e7fac1cd58e2e3114dee5308788","target":"record","created_at":"2026-07-05T06:50:25Z","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":"42481ebe13741c1452d81de151d9c507cc3fc34909add0f85d82ab2e95398fc7","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-09-13T15:31:50Z","title_canon_sha256":"27fa359a51badea0ac46790a8503a18e789aefffa96fe0712c68be29a29674a7"},"schema_version":"1.0","source":{"id":"2309.07026","kind":"arxiv","version":1}},"canonical_sha256":"df0c2404c6e920f218be02147c9ead078eaaf6017cd44a7cde6dbe9f9c881a0b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"df0c2404c6e920f218be02147c9ead078eaaf6017cd44a7cde6dbe9f9c881a0b","first_computed_at":"2026-07-05T06:50:25.420664Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:50:25.420664Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"gynuHhh2ou/2sFpLsdBEZeVVJ5vrRoi9MRe518ILD/vyAysDZ4OC+rURYfpXhbDdXjHpFBNN6QzPUCRy6bPcCw==","signature_status":"signed_v1","signed_at":"2026-07-05T06:50:25.421110Z","signed_message":"canonical_sha256_bytes"},"source_id":"2309.07026","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:11cc56e62420b08bc38a2bb582b81e0c02573e7fac1cd58e2e3114dee5308788","sha256:338265dc4368126e887a12bce8e77d1e2496827d53343e0930bc5d8b2debdd0c"],"state_sha256":"94c91cfb40e774731a4501be75af18d068c02be71ccf07c5c4a1e9fc5ea84c3f"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OAsA5Z7eEyCYQtaH7OQzSahUK8e6Lgl2JIEQVQXdSDdzRIxGh7heulyOJy1iRQqPuPom2HkF6hA7zN0dl882Bw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T14:25:48.047817Z","bundle_sha256":"16585b067216b92f7f11ef9f4e4a609452d1aa5eee0fc8f3e32ad207c99dbbfc"}}