{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:PZVUNIQK2JCWYAITKVOZBCR5JA","short_pith_number":"pith:PZVUNIQK","canonical_record":{"source":{"id":"2112.12653","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-12-23T15:44:43Z","cross_cats_sorted":[],"title_canon_sha256":"b05630cfeb9c62113aa27c345a1fc21f37360fa4259f9286a5cc598604506032","abstract_canon_sha256":"4ccd3cb123faaf00043bd9bc7a6ca611ea93aca476c59d1bc2e1df5ebf2e50c7"},"schema_version":"1.0"},"canonical_sha256":"7e6b46a20ad2456c0113555d908a3d4806b2129b3cf61aeb4ce91f3ed65d6c61","source":{"kind":"arxiv","id":"2112.12653","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2112.12653","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"arxiv_version","alias_value":"2112.12653v1","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2112.12653","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"pith_short_12","alias_value":"PZVUNIQK2JCW","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"pith_short_16","alias_value":"PZVUNIQK2JCWYAIT","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"pith_short_8","alias_value":"PZVUNIQK","created_at":"2026-07-05T03:43:30Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:PZVUNIQK2JCWYAITKVOZBCR5JA","target":"record","payload":{"canonical_record":{"source":{"id":"2112.12653","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-12-23T15:44:43Z","cross_cats_sorted":[],"title_canon_sha256":"b05630cfeb9c62113aa27c345a1fc21f37360fa4259f9286a5cc598604506032","abstract_canon_sha256":"4ccd3cb123faaf00043bd9bc7a6ca611ea93aca476c59d1bc2e1df5ebf2e50c7"},"schema_version":"1.0"},"canonical_sha256":"7e6b46a20ad2456c0113555d908a3d4806b2129b3cf61aeb4ce91f3ed65d6c61","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:43:30.036663Z","signature_b64":"Lqqnv5wdaBufQhKWgb4ICeBgtkDRvP5Bs3KTTWJE0iRtlUPDh6g+yBUSVWuQ4v+ppIn3EZyXbLOy/ddxN20ECw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7e6b46a20ad2456c0113555d908a3d4806b2129b3cf61aeb4ce91f3ed65d6c61","last_reissued_at":"2026-07-05T03:43:30.036276Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:43:30.036276Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2112.12653","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-05T03:43:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ZUZRoGFtGX6IGBTjck02XUqWplPrMQ4q+2mbZj+jmKzz5g006Y2HBurovTkdvM1A3kNMEhFFiiBfVpGRI4FWDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:04:40.616694Z"},"content_sha256":"52227128f30edee3bd237fae8290f96ac9cc502c8fb2674cb057318c5ee50da3","schema_version":"1.0","event_id":"sha256:52227128f30edee3bd237fae8290f96ac9cc502c8fb2674cb057318c5ee50da3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:PZVUNIQK2JCWYAITKVOZBCR5JA","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Revisiting, Benchmarking and Exploring API Recommendation: How Far Are We?","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Cuiyun Gao, Michael Lyu, Shuqing Li, Wenwei Gu, Wenxuan Wang, Yichen Li, Yun Peng","submitted_at":"2021-12-23T15:44:43Z","abstract_excerpt":"Application Programming Interfaces (APIs), which encapsulate the implementation of specific functions as interfaces, greatly improve the efficiency of modern software development. As numbers of APIs spring up nowadays, developers can hardly be familiar with all the APIs, and usually need to search for appropriate APIs for usage. So lots of efforts have been devoted to improving the API recommendation task. However, it has been increasingly difficult to gauge the performance of new models due to the lack of a uniform definition of the task and a standardized benchmark. For example, some studies"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2112.12653","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/2112.12653/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-05T03:43:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yHliuR0jjmJvyfkCU0dwj8HRUndtA5tQ8049ch9a0CDYKyIYTq3OLm3wvK8jIbl6HIklQLV7O9cuv71L9lQWBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:04:40.617075Z"},"content_sha256":"8e163110b9c91c85e76616ef46295c66d3cd1b648842bc83ea695abed3675613","schema_version":"1.0","event_id":"sha256:8e163110b9c91c85e76616ef46295c66d3cd1b648842bc83ea695abed3675613"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/PZVUNIQK2JCWYAITKVOZBCR5JA/bundle.json","state_url":"https://pith.science/pith/PZVUNIQK2JCWYAITKVOZBCR5JA/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/PZVUNIQK2JCWYAITKVOZBCR5JA/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-07-06T19:04:40Z","links":{"resolver":"https://pith.science/pith/PZVUNIQK2JCWYAITKVOZBCR5JA","bundle":"https://pith.science/pith/PZVUNIQK2JCWYAITKVOZBCR5JA/bundle.json","state":"https://pith.science/pith/PZVUNIQK2JCWYAITKVOZBCR5JA/state.json","well_known_bundle":"https://pith.science/.well-known/pith/PZVUNIQK2JCWYAITKVOZBCR5JA/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:PZVUNIQK2JCWYAITKVOZBCR5JA","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":"4ccd3cb123faaf00043bd9bc7a6ca611ea93aca476c59d1bc2e1df5ebf2e50c7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-12-23T15:44:43Z","title_canon_sha256":"b05630cfeb9c62113aa27c345a1fc21f37360fa4259f9286a5cc598604506032"},"schema_version":"1.0","source":{"id":"2112.12653","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2112.12653","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"arxiv_version","alias_value":"2112.12653v1","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2112.12653","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"pith_short_12","alias_value":"PZVUNIQK2JCW","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"pith_short_16","alias_value":"PZVUNIQK2JCWYAIT","created_at":"2026-07-05T03:43:30Z"},{"alias_kind":"pith_short_8","alias_value":"PZVUNIQK","created_at":"2026-07-05T03:43:30Z"}],"graph_snapshots":[{"event_id":"sha256:8e163110b9c91c85e76616ef46295c66d3cd1b648842bc83ea695abed3675613","target":"graph","created_at":"2026-07-05T03:43:30Z","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/2112.12653/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Application Programming Interfaces (APIs), which encapsulate the implementation of specific functions as interfaces, greatly improve the efficiency of modern software development. As numbers of APIs spring up nowadays, developers can hardly be familiar with all the APIs, and usually need to search for appropriate APIs for usage. So lots of efforts have been devoted to improving the API recommendation task. However, it has been increasingly difficult to gauge the performance of new models due to the lack of a uniform definition of the task and a standardized benchmark. For example, some studies","authors_text":"Cuiyun Gao, Michael Lyu, Shuqing Li, Wenwei Gu, Wenxuan Wang, Yichen Li, Yun Peng","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-12-23T15:44:43Z","title":"Revisiting, Benchmarking and Exploring API Recommendation: How Far Are We?"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2112.12653","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:52227128f30edee3bd237fae8290f96ac9cc502c8fb2674cb057318c5ee50da3","target":"record","created_at":"2026-07-05T03:43:30Z","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":"4ccd3cb123faaf00043bd9bc7a6ca611ea93aca476c59d1bc2e1df5ebf2e50c7","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-12-23T15:44:43Z","title_canon_sha256":"b05630cfeb9c62113aa27c345a1fc21f37360fa4259f9286a5cc598604506032"},"schema_version":"1.0","source":{"id":"2112.12653","kind":"arxiv","version":1}},"canonical_sha256":"7e6b46a20ad2456c0113555d908a3d4806b2129b3cf61aeb4ce91f3ed65d6c61","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7e6b46a20ad2456c0113555d908a3d4806b2129b3cf61aeb4ce91f3ed65d6c61","first_computed_at":"2026-07-05T03:43:30.036276Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:43:30.036276Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Lqqnv5wdaBufQhKWgb4ICeBgtkDRvP5Bs3KTTWJE0iRtlUPDh6g+yBUSVWuQ4v+ppIn3EZyXbLOy/ddxN20ECw==","signature_status":"signed_v1","signed_at":"2026-07-05T03:43:30.036663Z","signed_message":"canonical_sha256_bytes"},"source_id":"2112.12653","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:52227128f30edee3bd237fae8290f96ac9cc502c8fb2674cb057318c5ee50da3","sha256:8e163110b9c91c85e76616ef46295c66d3cd1b648842bc83ea695abed3675613"],"state_sha256":"dda588c87b314c1bba63dc9eead80046506f20685872c65f14cd2320fd85a59d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SKoFy2M+L7w4vNM7y3uFoevOoh+qCqD4PK+FrBP7e8dQpVm/ARKqGamlmSbpv0Pet5fmmlTTG6uEAbxNr/+4BQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T19:04:40.619155Z","bundle_sha256":"0c6289dfb69eb26f39eebf0558662cdeb2118d7250b7094e0adbb96121696efa"}}